Re: Status of RISCV port on sis

2019-01-07 Thread Sebastian Huber
On 07/01/2019 16:38, Jiri Gaisler wrote: On 1/7/19 3:55 PM, Sebastian Huber wrote: On 07/01/2019 15:47, Jiri Gaisler wrote: On 1/7/19 3:31 PM, Sebastian Huber wrote: On 07/01/2019 15:21, Jiri Gaisler wrote: The sp37 test fails with an interesting error:    *** BEGIN OF TEST SP 37 *** ] ***

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Chris Johns
> On 8 Jan 2019, at 5:19 pm, Sebastian Huber > wrote: > >> On 08/01/2019 02:59, Chris Johns wrote: >>> On 7/1/19 11:30 pm, Sebastian Huber wrote: On 07/01/2019 12:49, Sebastian Huber wrote: On 07/01/2019 12:39, Chris Johns wrote: >> On 7 Jan 2019, at 10:03 pm, Sebastian Huber

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Sebastian Huber
On 08/01/2019 02:59, Chris Johns wrote: On 7/1/19 11:30 pm, Sebastian Huber wrote: On 07/01/2019 12:49, Sebastian Huber wrote: On 07/01/2019 12:39, Chris Johns wrote: On 7 Jan 2019, at 10:03 pm, Sebastian Huber wrote: The usage of a build date prevents reproducible builds. -1 I prefer a bu

[PATCH] psxhdrs: Add POSIX API Signature Compliance Tests for errno.h

2019-01-07 Thread Jacob Shin
--- testsuites/psxtests/psxhdrs/errno/errno.c | 44 +++ 1 file changed, 44 insertions(+) create mode 100755 testsuites/psxtests/psxhdrs/errno/errno.c diff --git a/testsuites/psxtests/psxhdrs/errno/errno.c b/testsuites/psxtests/psxhdrs/errno/errno.c new file mode 100755 index

Re: [PATCH] 6: Add unstable RTEMS 6 tool chain

2019-01-07 Thread Chris Johns
On 7/1/19 11:58 pm, Sebastian Huber wrote: > I was able to build all tools except epiphany on a FreeBSD 11 machine. I built > the erc32 BSP and did a test run. One problem was this: > > rtems-test --rtems-bsp=erc32 --rtems-tools=/opt/rtems/6 > /home/user/build/b-erc32 > RTEMS Testing - Tester, 5.

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Chris Johns
On 7/1/19 11:30 pm, Sebastian Huber wrote: > On 07/01/2019 12:49, Sebastian Huber wrote: >> On 07/01/2019 12:39, Chris Johns wrote: On 7 Jan 2019, at 10:03 pm, Sebastian Huber wrote: The usage of a build date prevents reproducible builds. >>> -1 >>> >>> I prefer a build date be

Re: Status of RISCV port on sis

2019-01-07 Thread Jiri Gaisler
On 1/7/19 3:55 PM, Sebastian Huber wrote: > On 07/01/2019 15:47, Jiri Gaisler wrote: >> On 1/7/19 3:31 PM, Sebastian Huber wrote: >>> On 07/01/2019 15:21, Jiri Gaisler wrote: The sp37 test fails with an interesting error:    *** BEGIN OF TEST SP 37 *** ] *** TEST VERSION:

Re: Status of RISCV port on sis

2019-01-07 Thread Sebastian Huber
On 07/01/2019 15:47, Jiri Gaisler wrote: On 1/7/19 3:31 PM, Sebastian Huber wrote: On 07/01/2019 15:21, Jiri Gaisler wrote: The sp37 test fails with an interesting error:   *** BEGIN OF TEST SP 37 *** ] *** TEST VERSION: 5.0.0.eba55a6ad63a1433f50ba0d627394f447bacd04f-modified ] *** TEST STATE

Re: Status of RISCV port on sis

2019-01-07 Thread Jiri Gaisler
On 1/7/19 3:31 PM, Sebastian Huber wrote: > On 07/01/2019 15:21, Jiri Gaisler wrote: >> The sp37 test fails with an interesting error: >> >>   *** BEGIN OF TEST SP 37 *** >> ] *** TEST VERSION: >> 5.0.0.eba55a6ad63a1433f50ba0d627394f447bacd04f-modified >> ] *** TEST STATE: EXPECTED-PASS >> ] *** T

Re: Status of RISCV port on sis

2019-01-07 Thread Sebastian Huber
On 07/01/2019 15:21, Jiri Gaisler wrote: The sp37 test fails with an interesting error:  *** BEGIN OF TEST SP 37 *** ] *** TEST VERSION: 5.0.0.eba55a6ad63a1433f50ba0d627394f447bacd04f-modified ] *** TEST STATE: EXPECTED-PASS ] *** TEST BUILD: RTEMS_NETWORKING RTEMS_POSIX_API ] *** TEST TOOLS: 9

Status of RISCV port on sis

2019-01-07 Thread Jiri Gaisler
I have now made a bsp for a RISCV/GRLIB system, and have been running the testsuite on sis/RISCV. I have a few remaining failures: $ rtems-test --rtems-bsp=riscv-sis riscv-rtems5/c/grlib/testsuites --log=all.txt Passed:    569 Failed:  5 User Input:  5 Expected Fail:   0 Indetermi

Re: arm-rtems5-g++ -std=c++11 and -std=c++0x support

2019-01-07 Thread Sebastian Huber
Please try the current master with up to date tools. I think a Newlib update was necessary for this. On 07/01/2019 14:54, Misra, Avinash wrote: Hi Sebastian, Thanks for letting me know. Do you know which version fixes this? I’m currently using commit fdd3b85022b3fb9484f36e3b4cf755b584093cb1

RE: arm-rtems5-g++ -std=c++11 and -std=c++0x support

2019-01-07 Thread Misra, Avinash
Hi Sebastian, Thanks for letting me know. Do you know which version fixes this? I’m currently using commit fdd3b85022b3fb9484f36e3b4cf755b584093cb1 I believe. Thanks, Avi From: Mikhail Svetkin Sent: Monday, January 7, 2019 4:17 AM To: Sebastian Huber Cc: Misra, Avinash ; rtems-de...@rtems.or

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Sebastian Huber
On 07/01/2019 14:43, Joel Sherrill wrote: We need some indication for automated builds on RTEMS.org that the server actually did build something. The script that builds the docs on the server should create a file and put the build time in it. Built something is good, but built the right thing

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Joel Sherrill
We need some indication for automated builds on RTEMS.org that the server actually did build something. The script that builds the docs on the server should create a file and put the build time in it. On Mon, Jan 7, 2019, 5:04 AM Sebastian Huber < sebastian.hu...@embedded-brains.de wrote: > The u

Re: [PATCH] 6: Add unstable RTEMS 6 tool chain

2019-01-07 Thread Sebastian Huber
I was able to build all tools except epiphany on a FreeBSD 11 machine. I built the erc32 BSP and did a test run. One problem was this: rtems-test --rtems-bsp=erc32 --rtems-tools=/opt/rtems/6 /home/user/build/b-erc32 RTEMS Testing - Tester, 5.0.not_released  Command Line: /opt/rtems/6/bin/rtems

[PATCH] build: Call rtems-ld with the $(CC) of the build

2019-01-07 Thread Sebastian Huber
This enables support for non-standard compiler names, e.g. sparc-rtems6-gcc. --- testsuites/libtests/Makefile.am | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/testsuites/libtests/Makefile.am b/testsuites/libtests/Makefile.am index 467c8a28d0..37bfd77e0c 100644 --- a/test

[PATCH] build: Call rtems-syms with the $(CC) of the build

2019-01-07 Thread Sebastian Huber
This enables support for non-standard compiler names, e.g. sparc-rtems6-gcc. --- testsuites/libtests/Makefile.am | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/testsuites/libtests/Makefile.am b/testsuites/libtests/Makefile.am index 810f65db8e..467c8a28d0 100644 --

[PATCH] Extend delay in PSXFILE01 test with one tick

2019-01-07 Thread Jiri Gaisler
Checking of atime in psxfile01 (line 713) can fail since a delay for rtems_clock_get_ticks_per_second (line 699) gives a delay of less than one second, depending on when the last tick occurred. atime is measured in whole seconds, and a fast processor might read the file before a new second occurs.

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Sebastian Huber
On 07/01/2019 12:49, Sebastian Huber wrote: On 07/01/2019 12:39, Chris Johns wrote: On 7 Jan 2019, at 10:03 pm, Sebastian Huber wrote: The usage of a build date prevents reproducible builds. -1 I prefer a build date being present. For unreleased it marks the online builds and for release

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Sebastian Huber
On 07/01/2019 12:39, Chris Johns wrote: On 7 Jan 2019, at 10:03 pm, Sebastian Huber wrote: The usage of a build date prevents reproducible builds. -1 I prefer a build date being present. For unreleased it marks the online builds and for releases it tags the day built. Adding the Git commi

Re: [PATCH 1/6] Remove build date from first page

2019-01-07 Thread Chris Johns
> On 7 Jan 2019, at 10:03 pm, Sebastian Huber > wrote: > > The usage of a build date prevents reproducible builds. -1 I prefer a build date being present. For unreleased it marks the online builds and for releases it tags the day built. I have never seen this being a requirement for docs

[PATCH 6/6] user: Rework overview

2019-01-07 Thread Sebastian Huber
Move "Overview", "Real-time Applicaiton Systems" and "Real-time Executive" chapters as sections into new "Introduction" chapter. Add "Feature" section. --- user/glossary/index.rst | 59 +- user/overview/index.rst | 203 +--- user/start/inde

[PATCH 5/6] Update header.rst

2019-01-07 Thread Sebastian Huber
Remove trailing slashes in URLs. Fix bug reporting URL. --- common/header.rst | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/common/header.rst b/common/header.rst index 1b34cb1..e0dcfe7 100644 --- a/common/header.rst +++ b/common/header.rst @@ -7,17 +7,

[PATCH 4/6] Add common header.rst to reduce copy and paste

2019-01-07 Thread Sebastian Huber
--- bsp-howto/index.rst| 24 +--- c-user/index.rst | 24 +--- common/header.rst | 23 +++ cpu-supplement/index.rst | 24 +--- develenv/index.rst | 24 +--- eclip

[PATCH 1/6] Remove build date from first page

2019-01-07 Thread Sebastian Huber
The usage of a build date prevents reproducible builds. --- common/conf.py | 25 + 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/common/conf.py b/common/conf.py index 60db066..8d5e6b8 100644 --- a/common/conf.py +++ b/common/conf.py @@ -1,26 +1,3 @@ -import

[PATCH 2/6] Update general copyright notice

2019-01-07 Thread Sebastian Huber
Update year and add "and contributors". --- common/conf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/conf.py b/common/conf.py index 8d5e6b8..5be4568 100644 --- a/common/conf.py +++ b/common/conf.py @@ -24,7 +24,7 @@ master_doc = 'index' # General information abo

[PATCH 3/6] Remove superfluous word "Copyright"

2019-01-07 Thread Sebastian Huber
The © symbol is sufficient. --- common/rtemsstyle.sty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/common/rtemsstyle.sty b/common/rtemsstyle.sty index 96313f1..5a7a4e4 100644 --- a/common/rtemsstyle.sty +++ b/common/rtemsstyle.sty @@ -44,7 +44,7 @@ gobble=0, {\rm\Huge

[PATCH 0/6] Rework overview chapter in User Manual

2019-01-07 Thread Sebastian Huber
Sebastian Huber (6): Remove build date from first page Update general copyright notice Remove superfluous word "Copyright" Add common header.rst to reduce copy and paste Update header.rst user: Rework overview bsp-howto/index.rst| 24 +- c-user/index.rst | 24 +

Re: arm-rtems5-g++ -std=c++11 and -std=c++0x support

2019-01-07 Thread Mikhail Svetkin
Good to know. Thank you! Best regards, Mikhail On Mon, 7 Jan 2019 at 07:24, Sebastian Huber < sebastian.hu...@embedded-brains.de> wrote: > On 04/01/2019 22:12, Mikhail Svetkin wrote: > > Hi, > > > > RTEMS supports only GNU extensions. > > > > You can use -std=gnu++11 > > This was fixed recently.