Jump to content

Jan Bolke

Members
  • Content Count

    3
  • Joined

  • Last visited

Everything posted by Jan Bolke

  1. Hi all, I tried building SystemC on Aarch64 today on two different machines and the behavior is the same on both machines. First machine is : Raspberrypi 3 with Gentoo Linux and g++ (aarch64-unknown-linux-gnu-g++) 7.3.0 Second machine is an ArmServer with 64GB Ram and 64 Core (arm v8) and Centos 6.6 and g++ 7.3.0. On both machines i was able to build SystemC and pass the Testsuite when build with standard options (optimization on, debug off). But when i reconfigured with --enable-debug and --disable-optimize i got the following output when invoking the testsuite: ============================================================================ Testsuite summary for SystemC 2.3.2 ============================================================================ # TOTAL: 22 # PASS: 5 # SKIP: 0 # XFAIL: 0 # FAIL: 17 # XPASS: 0 # ERROR: 0 ============================================================================ See examples/sysc/test-suite.log Please report to http://forums.accellera.org/forum/9-systemc/ ============================================================================ and the test-suite.log says a lot of segmentation faults (core dumped): ================================================= SystemC 2.3.2: examples/sysc/test-suite.log ================================================= # TOTAL: 22 # PASS: 5 # SKIP: 0 # XFAIL: 0 # FAIL: 17 # XPASS: 0 # ERROR: 0 .. contents:: :depth: 2 FAIL: fft/fft_flpt/test.sh ========================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11418 Segmentation fault ./test > run.log ***ERROR: 0a1,34 > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > End of Input Stream: Simulation Stops FAIL: fft/fft_fxpt/test.sh ========================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11416 Segmentation fault ./test > run.log ***ERROR: 0a1,18 > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > Computing... > Writing the transform values... > Done... > Reading in the samples... > End of Input Stream: Simulation Stops FAIL: fir/test.sh ================= SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11417 Segmentation fault ./test > run.log FAIL: pkt_switch/test.sh ======================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11535 Segmentation fault ./test > run.log FAIL: risc_cpu/test.sh ====================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11598 Segmentation fault ./test > run.log FAIL: simple_bus/test.sh ======================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11651 Segmentation fault ./test > run.log ***ERROR: 0a1,100 > 0 s top.master_d : mem[78:87] = (0, 0, 0, 0) > 100 ns top.master_d : mem[78:87] = (b, c, d, e) > 200 ns top.master_d : mem[78:87] = (b, c, d, e) > 300 ns top.master_d : mem[78:87] = (b, c, d, e) > 400 ns top.master_d : mem[78:87] = (1b, 1d, d, e) > 500 ns top.master_d : mem[78:87] = (26, 18, 1a, 2f) > 600 ns top.master_d : mem[78:87] = (26, 18, 1a, 2f) > 700 ns top.master_d : mem[78:87] = (26, 18, 1a, 2f) > 800 ns top.master_d : mem[78:87] = (31, 24, 27, 3d) > 900 ns top.master_d : mem[78:87] = (31, 24, 27, 3d) > 1 us top.master_d : mem[78:87] = (31, 24, 27, 3d) > 1100 ns top.master_d : mem[78:87] = (31, 24, 27, 3d) > 1200 ns top.master_d : mem[78:87] = (3c, 41, 46, 5e) > 1300 ns top.master_d : mem[78:87] = (3c, 41, 46, 5e) > 1400 ns top.master_d : mem[78:87] = (3c, 41, 46, 5e) > 1500 ns top.master_d : mem[78:87] = (47, 4d, 53, 6c) > 1600 ns top.master_d : mem[78:87] = (47, 4d, 53, 6c) > 1700 ns top.master_d : mem[78:87] = (47, 4d, 53, 6c) > 1800 ns top.master_d : mem[78:87] = (47, 4d, 53, 6c) > 1900 ns top.master_d : mem[78:87] = (62, 6a, 60, 7a) > 2 us top.master_d : mem[78:87] = (62, 6a, 72, 8d) > 2100 ns top.master_d : mem[78:87] = (62, 6a, 72, 8d) > 2200 ns top.master_d : mem[78:87] = (62, 6a, 72, 8d) > 2300 ns top.master_d : mem[78:87] = (6d, 76, 7f, 9b) > 2400 ns top.master_d : mem[78:87] = (6d, 76, 7f, 9b) > 2500 ns top.master_d : mem[78:87] = (6d, 76, 7f, 9b) > 2600 ns top.master_d : mem[78:87] = (78, 82, 8c, a9) > 2700 ns top.master_d : mem[78:87] = (88, 93, 9e, bc) > 2800 ns top.master_d : mem[78:87] = (88, 93, 9e, bc) > 2900 ns top.master_d : mem[78:87] = (88, 93, 9e, bc) > 3 us top.master_d : mem[78:87] = (93, 9f, ab, ca) > 3100 ns top.master_d : mem[78:87] = (93, 9f, ab, ca) > 3200 ns top.master_d : mem[78:87] = (93, 9f, ab, ca) > 3300 ns top.master_d : mem[78:87] = (9e, ab, b8, d8) > 3400 ns top.master_d : mem[78:87] = (ae, ab, b8, d8) > 3500 ns top.master_d : mem[78:87] = (ae, bc, ca, eb) > 3600 ns top.master_d : mem[78:87] = (ae, bc, ca, eb) > 3700 ns top.master_d : mem[78:87] = (b9, c8, d7, f9) > 3800 ns top.master_d : mem[78:87] = (b9, c8, d7, f9) > 3900 ns top.master_d : mem[78:87] = (b9, c8, d7, f9) > 4 us top.master_d : mem[78:87] = (c4, d4, d7, f9) > 4100 ns top.master_d : mem[78:87] = (c4, d4, e4, 107) > 4200 ns top.master_d : mem[78:87] = (d4, e5, f6, 107) > 4300 ns top.master_d : mem[78:87] = (d4, e5, f6, 11a) > 4400 ns top.master_d : mem[78:87] = (df, f1, 103, 128) > 4500 ns top.master_d : mem[78:87] = (df, f1, 103, 128) > 4600 ns top.master_d : mem[78:87] = (df, f1, 103, 128) > 4700 ns top.master_d : mem[78:87] = (df, f1, 103, 128) > 4800 ns top.master_d : mem[78:87] = (ea, fd, 110, 136) > 4900 ns top.master_d : mem[78:87] = (fa, fd, 110, 136) > 5 us top.master_d : mem[78:87] = (fa, 10e, 122, 149) > 5100 ns top.master_d : mem[78:87] = (105, 11a, 12f, 157) > 5200 ns top.master_d : mem[78:87] = (105, 11a, 12f, 157) > 5300 ns top.master_d : mem[78:87] = (105, 11a, 12f, 157) > 5400 ns top.master_d : mem[78:87] = (105, 11a, 12f, 157) > 5500 ns top.master_d : mem[78:87] = (110, 126, 13c, 165) > 5600 ns top.master_d : mem[78:87] = (110, 126, 13c, 165) > 5700 ns top.master_d : mem[78:87] = (120, 137, 14e, 165) > 5800 ns top.master_d : mem[78:87] = (12b, 143, 14e, 178) > 5900 ns top.master_d : mem[78:87] = (12b, 143, 15b, 186) > 6 us top.master_d : mem[78:87] = (12b, 143, 15b, 186) > 6100 ns top.master_d : mem[78:87] = (12b, 143, 15b, 186) > 6200 ns top.master_d : mem[78:87] = (136, 14f, 168, 194) > 6300 ns top.master_d : mem[78:87] = (136, 14f, 168, 194) > 6400 ns top.master_d : mem[78:87] = (136, 14f, 168, 194) > 6500 ns top.master_d : mem[78:87] = (146, 160, 17a, 1a7) > 6600 ns top.master_d : mem[78:87] = (151, 16c, 187, 1b5) > 6700 ns top.master_d : mem[78:87] = (151, 16c, 187, 1b5) > 6800 ns top.master_d : mem[78:87] = (151, 16c, 187, 1b5) > 6900 ns top.master_d : mem[78:87] = (15c, 178, 194, 1c3) > 7 us top.master_d : mem[78:87] = (15c, 178, 194, 1c3) > 7100 ns top.master_d : mem[78:87] = (15c, 178, 194, 1c3) > 7200 ns top.master_d : mem[78:87] = (16c, 189, 194, 1c3) > 7300 ns top.master_d : mem[78:87] = (177, 195, 1a1, 1e4) > 7400 ns top.master_d : mem[78:87] = (177, 195, 1a1, 1e4) > 7500 ns top.master_d : mem[78:87] = (177, 195, 1a1, 1e4) > 7600 ns top.master_d : mem[78:87] = (182, 1a1, 1ae, 1f2) > 7700 ns top.master_d : mem[78:87] = (182, 1a1, 1ae, 1f2) > 7800 ns top.master_d : mem[78:87] = (182, 1a1, 1ae, 1f2) > 7900 ns top.master_d : mem[78:87] = (182, 1a1, 1ae, 1f2) > 8 us top.master_d : mem[78:87] = (18d, 1ad, 1cd, 213) > 8100 ns top.master_d : mem[78:87] = (18d, 1ad, 1cd, 213) > 8200 ns top.master_d : mem[78:87] = (18d, 1ad, 1cd, 213) > 8300 ns top.master_d : mem[78:87] = (18d, 1ad, 1cd, 213) > 8400 ns top.master_d : mem[78:87] = (198, 1b9, 1da, 221) > 8500 ns top.master_d : mem[78:87] = (198, 1b9, 1da, 221) > 8600 ns top.master_d : mem[78:87] = (198, 1b9, 1da, 221) > 8700 ns top.master_d : mem[78:87] = (1b3, 1c5, 1e7, 22f) > 8800 ns top.master_d : mem[78:87] = (1b3, 1d6, 1f9, 242) > 8900 ns top.master_d : mem[78:87] = (1b3, 1d6, 1f9, 242) > 9 us top.master_d : mem[78:87] = (1b3, 1d6, 1f9, 242) > 9100 ns top.master_d : mem[78:87] = (1be, 1e2, 206, 250) > 9200 ns top.master_d : mem[78:87] = (1be, 1e2, 206, 250) > 9300 ns top.master_d : mem[78:87] = (1be, 1e2, 206, 250) > 9400 ns top.master_d : mem[78:87] = (1c9, 1ee, 213, 25e) > 9500 ns top.master_d : mem[78:87] = (1d9, 1ff, 225, 25e) > 9600 ns top.master_d : mem[78:87] = (1d9, 1ff, 225, 271) > 9700 ns top.master_d : mem[78:87] = (1d9, 1ff, 225, 271) > 9800 ns top.master_d : mem[78:87] = (1e4, 20b, 232, 27f) > 9900 ns top.master_d : mem[78:87] = (1e4, 20b, 232, 27f) FAIL: simple_fifo/test.sh ========================= SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11684 Segmentation fault ./test > run.log ***ERROR: 0a1 > V<9>isit www<1>.a<9>ccellera<1>.o<9>rg and s<1>ee<9> what Sy<1>st<9>emC can <1>do<9> for you<1> today!<1> FAIL: simple_perf/test.sh ========================= SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11717 Segmentation fault ./test > run.log FAIL: 2.1/forkjoin/test.sh ========================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11777 Segmentation fault ./test > run.log ***ERROR: 0a1,29 > Round robin thread 1 at time 100 ns > Round robin thread 2 at time 110 ns > Round robin thread 3 at time 120 ns > Round robin thread 4 at time 130 ns > Round robin thread 1 at time 140 ns > Round robin thread 2 at time 150 ns > Round robin thread 3 at time 160 ns > Round robin thread 4 at time 170 ns > Round robin thread 1 at time 180 ns > Round robin thread 2 at time 190 ns > Round robin thread 3 at time 200 ns > Round robin thread 4 at time 210 ns > Returned int is 0 > Thread 0 ending. > Thread 1 ending. > Thread 2 ending. > Thread 3 ending. > Thread 4 ending. > Thread 5 ending. > Thread 6 ending. > Thread 7 ending. > Thread 8 ending. > Thread 9 ending. > Test_function sees 3.14159 > Returned int is 3 > void_function sees 1.2345 > ref_function sees 9.8765 > Returned int is 9 > Done. FAIL: 2.1/reset_signal_is/test.sh ================================= SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11832 Segmentation fault ./test > run.log ***ERROR: 0a1,102 > 0 s: reset > 1 ns: 0 > 2 ns: 1 > 3 ns: 2 > 4 ns: 3 > 5 ns: 4 > 6 ns: 5 > 7 ns: 6 > 8 ns: 7 > 9 ns: 8 > 10 ns: 9 > 11 ns: 10 > 12 ns: 11 > 13 ns: reset > 14 ns: 0 > 15 ns: 1 > 16 ns: 2 > 17 ns: 3 > 18 ns: 4 > 19 ns: 5 > 20 ns: 6 > 21 ns: 7 > 22 ns: 8 > 23 ns: 9 > 24 ns: 10 > 25 ns: 11 > 26 ns: 12 > 27 ns: 13 > 28 ns: 14 > 29 ns: 15 > 30 ns: 16 > 31 ns: 17 > 32 ns: 18 > 33 ns: reset > 34 ns: 0 > 35 ns: 1 > 36 ns: 2 > 37 ns: 3 > 38 ns: 4 > 39 ns: 5 > 40 ns: 6 > 41 ns: 7 > 42 ns: 8 > 43 ns: 9 > 44 ns: 10 > 45 ns: 11 > 46 ns: 12 > 47 ns: 13 > 48 ns: 14 > 49 ns: 15 > 50 ns: 16 > 51 ns: 17 > 52 ns: 18 > 53 ns: reset > 54 ns: 0 > 55 ns: 1 > 56 ns: 2 > 57 ns: 3 > 58 ns: 4 > 59 ns: 5 > 60 ns: 6 > 61 ns: 7 > 62 ns: 8 > 63 ns: 9 > 64 ns: 10 > 65 ns: 11 > 66 ns: 12 > 67 ns: 13 > 68 ns: 14 > 69 ns: 15 > 70 ns: 16 > 71 ns: 17 > 72 ns: 18 > 73 ns: reset > 74 ns: 0 > 75 ns: 1 > 76 ns: 2 > 77 ns: 3 > 78 ns: 4 > 79 ns: 5 > 80 ns: 6 > 81 ns: 7 > 82 ns: 8 > 83 ns: 9 > 84 ns: 10 > 85 ns: 11 > 86 ns: 12 > 87 ns: 13 > 88 ns: 14 > 89 ns: 15 > 90 ns: 16 > 91 ns: 17 > 92 ns: 18 > 93 ns: reset > 94 ns: 0 > 95 ns: 1 > 96 ns: 2 > 97 ns: 3 > 98 ns: 4 > 99 ns: 5 > 100 ns: 6 > Done FAIL: 2.1/sc_export/test.sh =========================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11865 Segmentation fault ./test > run.log ***ERROR: 0a1,3 > 10 ns In Channel run() > 17 ns In Channel run() > 20 ns In Channel run() FAIL: 2.1/scx_barrier/test.sh ============================= SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 11935 Segmentation fault ./test > run.log ***ERROR: 0a1,4 > 11000.000000 - c > 11000.000000 - b > 11000.000000 - a > Program completed FAIL: 2.1/scx_mutex_w_policy/test.sh ==================================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 12000 Segmentation fault ./test > run.log ***ERROR: 0a1,3 > t1 got mutex at 1 ns > t2 got mutex at 11 ns > t3 got mutex at 21 ns FAIL: 2.1/specialized_signals/test.sh ===================================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 12032 Segmentation fault ./test > run.log ***ERROR: 0a1,13 > ( m_in_bigint4, m_inout_bigint4, m_in_biguint4, m_inout_biguint4, m_in_int4, m_inout_int4, m_in_uint4, m_inout_uint4 ) = 012345678 > m_signal_bigint8 = 18 > m_signal_biguint8 = 027 > m_signal_int8 = 36 > m_signal_uint8 = 045 > m_signal_bigint8 = 12 > m_inout_bigint4 = 3 > m_signal_biguint8 = 045 > m_inout_biguint4 = 06 > m_signal_int8 = 78 > m_inout_int4 = 9 > m_signal_uint8 = 0ab > m_inout_uint4 = 0c FAIL: 2.3/sc_rvd/test.sh ======================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 12097 Segmentation fault ./test > run.log ***ERROR: 1a2,133 > 0 1 ns > 0 2 ns > 1 2 ns > 0 3 ns > 1 4 ns > 2 4 ns > 2 5 ns > 3 5 ns > 1 6 ns > 2 7 ns > 3 8 ns > 4 8 ns > 4 9 ns > 5 9 ns > 5 10 ns > 6 10 ns > 3 11 ns > 4 12 ns > 5 13 ns > 6 14 ns > 7 20 ns > 7 21 ns > 8 21 ns > 8 22 ns > 9 22 ns > 9 23 ns > 10 23 ns > 6 24 ns > 7 25 ns > 8 26 ns > 9 27 ns > 10 28 ns > 11 28 ns > 11 29 ns > 12 29 ns > 12 30 ns > 13 42 ns > 13 43 ns > 14 43 ns > 14 44 ns > 15 44 ns > 10 45 ns > 11 46 ns > 12 47 ns > 13 48 ns > 14 49 ns > 15 50 ns > 16 50 ns > 16 51 ns > 17 51 ns > 17 52 ns > 18 52 ns > 18 53 ns > 19 71 ns > 19 72 ns > 20 72 ns > 20 73 ns > 21 73 ns > 15 74 ns > 16 75 ns > 17 76 ns > 18 77 ns > 19 78 ns > 20 79 ns > 21 80 ns > 22 80 ns > 22 81 ns > 23 81 ns > 23 82 ns > 24 82 ns > 24 83 ns > 25 107 ns > 25 108 ns > 26 108 ns > 26 109 ns > 27 109 ns > 27 110 ns > 28 110 ns > 21 111 ns > 22 112 ns > 23 113 ns > 24 114 ns > 25 115 ns > 26 116 ns > 27 117 ns > 28 118 ns > 29 118 ns > 29 119 ns > 30 119 ns > 30 120 ns > 31 150 ns > 31 151 ns > 32 151 ns > 32 152 ns > 33 152 ns > 33 153 ns > 34 153 ns > 34 154 ns > 35 154 ns > 35 155 ns > 36 155 ns > 28 156 ns > 29 157 ns > 30 158 ns > 31 159 ns > 32 160 ns > 33 161 ns > 34 162 ns > 35 163 ns > 36 164 ns > 37 200 ns > 37 201 ns > 38 201 ns > 38 202 ns > 39 202 ns > 39 203 ns > 40 203 ns > 40 204 ns > 41 204 ns > 41 205 ns > 42 205 ns > 42 206 ns > 43 248 ns > 43 249 ns > 44 249 ns > 44 250 ns > 45 250 ns > 36 251 ns > 37 252 ns > 38 253 ns > 39 254 ns > Program completed FAIL: 2.3/sc_ttd/test.sh ======================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 12101 Segmentation fault ./test > run.log ***ERROR: 1a2,134 > 0 1 ns > 1 2 ns > 0 3 ns > 2 4 ns > 1 5 ns > 0 5 ns > 3 6 ns > 2 7 ns > 4 8 ns > 1 9 ns > 3 11 ns > 2 11 ns > 5 12 ns > 4 13 ns > 6 14 ns > 5 15 ns > 3 17 ns > 4 19 ns > 6 21 ns > 5 21 ns > 7 22 ns > 8 23 ns > 7 24 ns > 9 25 ns > 8 26 ns > 10 27 ns > 9 28 ns > 11 29 ns > 6 30 ns > 7 32 ns > 8 34 ns > 10 36 ns > 9 36 ns > 12 37 ns > 11 38 ns > 12 40 ns > 13 51 ns > 14 52 ns > 13 53 ns > 15 54 ns > 14 55 ns > 16 56 ns > 10 57 ns > 11 59 ns > 12 61 ns > 13 63 ns > 15 65 ns > 14 65 ns > 17 66 ns > 16 67 ns > 18 68 ns > 17 69 ns > 18 71 ns > 19 88 ns > 20 89 ns > 19 90 ns > 21 91 ns > 20 92 ns > 22 93 ns > 15 94 ns > 16 96 ns > 17 98 ns > 18 100 ns > 19 102 ns > 21 104 ns > 20 104 ns > 23 105 ns > 22 106 ns > 24 107 ns > 23 108 ns > 24 110 ns > 25 133 ns > 26 134 ns > 25 135 ns > 27 136 ns > 26 137 ns > 28 138 ns > 27 139 ns > 29 140 ns > 21 141 ns > 22 143 ns > 23 145 ns > 24 147 ns > 25 149 ns > 26 151 ns > 28 153 ns > 27 153 ns > 30 154 ns > 29 155 ns > 30 157 ns > 31 186 ns > 32 187 ns > 31 188 ns > 33 189 ns > 32 190 ns > 34 191 ns > 33 192 ns > 35 193 ns > 34 194 ns > 36 195 ns > 35 196 ns > 28 198 ns > 29 200 ns > 30 202 ns > 31 204 ns > 32 206 ns > 33 208 ns > 34 210 ns > 36 212 ns > 35 212 ns > 37 233 ns > 38 234 ns > 37 235 ns > 39 236 ns > 38 237 ns > 40 238 ns > 39 239 ns > 41 240 ns > 40 241 ns > 42 242 ns > 41 243 ns > 42 245 ns > 43 286 ns > 44 287 ns > 43 288 ns > 45 289 ns > 44 290 ns > 46 291 ns > 36 292 ns > 37 294 ns > 38 296 ns > 39 298 ns > Program completed FAIL: 2.3/simple_async/test.sh ============================== SystemC 2.3.2-Accellera --- Oct 9 2018 17:56:04 Copyright (c) 1996-2017 by all Contributors, ALL RIGHTS RESERVED test.sh: line 65: 12157 Segmentation fault ./test > run.log ***ERROR: 1a2,5 > I'm busy! > Asked to stop at time 10 ns > The dog barks before the end of simulation > Program completed Does anyone have ideas why it should be a problem to build with --enable-debug here? i also tried an older version of g++ (4.8.5) but without success. Thanks in advance and Cheers, Jan
  2. Thanks for your quick support!
  3. Hey thanks for this idea! When configured with --enable-pthreads it works fine and all unit tests pass: ============================================================================ Testsuite summary for SystemC 2.3.2 ============================================================================ # TOTAL: 22 # PASS: 22 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ Could you give a little explanation of your idea to help me understand why it did not work with quickthreads and debug support? Thanks!!!
×