Custom Query (37 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (4 - 6 of 37)

1 2 3 4 5 6 7 8 9 10 11 12
Ticket Owner Reporter Resolution Summary
#75 jenkins duplicate aesop doesn't clean up temp files
Description

After compilation of aesop source files, there are a bunch of __aesop_c_gen_tmpXXXX.c files hanging around in /tmp. The files are created by code from parser/CGen.lhs - can't really tell when the module is done using the files, but when it is it would be good to delete them afterwards.

#72 https://www.google.com/accounts/o8/id?id=AItOawlSBDoIc3pUkjYEp2ibI7vLmDaOj6PSpIY fixed Non-internet installation
Description

When building AESOP dependencies (alex and happy) using the setup-hs-local shell script, the cabal installer tries to reach out to hackage.haskell.org for .tar.gz files. Despite providing these locally, setting up AESOP fails. On a machine without internet access, this ends setup at a very early stage.

There should be instructions provided to work around the cabal installer, or it should be removed as an installation requirement entirely.

#36 dkimpe [email protected] fixed Memory leak at exit
Description

When using aethread, some memory is not freed at exit (example below is from the aefile-example, but is reproducible by any aethread using program). Fortunately, the amount of reachable memory seems to be fixed regardless of how often aethreads are used (verified in aefile-example.ae by running the tests twice in the main loop).

==8658== ==8658== HEAP SUMMARY: ==8658== in use at exit: 1,996 bytes in 7 blocks ==8658== total heap usage: 70 allocs, 63 frees, 101,114 bytes allocated ==8658== ==8658== Thread 1: ==8658== 19 bytes in 1 blocks are still reachable in loss record 1 of 7 ==8658== at 0x4C244E8: malloc (vg_replace_malloc.c:236) ==8658== by 0x4004DA1: local_strdup (dl-load.c:162) ==8658== by 0x4007AB3: _dl_map_object (dl-load.c:2234) ==8658== by 0x4011EE8: dl_open_worker (dl-open.c:225) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x4011929: _dl_open (dl-open.c:554) ==8658== by 0x53CCE6F: do_dlopen (dl-libc.c:86) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x53CCF0E: dlerror_run (dl-libc.c:47) ==8658== by 0x53CD006: libc_dlopen_mode (dl-libc.c:160) ==8658== by 0x4E386EB: pthread_cancel_init (unwind-forcedunwind.c:53) ==8658== by 0x4E3884B: _Unwind_ForcedUnwind (unwind-forcedunwind.c:126) ==8658== ==8658== 19 bytes in 1 blocks are still reachable in loss record 2 of 7 ==8658== at 0x4C244E8: malloc (vg_replace_malloc.c:236) ==8658== by 0x400AA84: _dl_new_object (dl-object.c:156) ==8658== by 0x4006005: _dl_map_object_from_fd (dl-load.c:1050) ==8658== by 0x4007839: _dl_map_object (dl-load.c:2329) ==8658== by 0x4011EE8: dl_open_worker (dl-open.c:225) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x4011929: _dl_open (dl-open.c:554) ==8658== by 0x53CCE6F: do_dlopen (dl-libc.c:86) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x53CCF0E: dlerror_run (dl-libc.c:47) ==8658== by 0x53CD006: libc_dlopen_mode (dl-libc.c:160) ==8658== by 0x4E386EB: pthread_cancel_init (unwind-forcedunwind.c:53) ==8658== ==8658== 56 bytes in 1 blocks are still reachable in loss record 3 of 7 ==8658== at 0x4C244E8: malloc (vg_replace_malloc.c:236) ==8658== by 0x400C213: _dl_map_object_deps (dl-deps.c:510) ==8658== by 0x4011F45: dl_open_worker (dl-open.c:262) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x4011929: _dl_open (dl-open.c:554) ==8658== by 0x53CCE6F: do_dlopen (dl-libc.c:86) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x53CCF0E: dlerror_run (dl-libc.c:47) ==8658== by 0x53CD006: libc_dlopen_mode (dl-libc.c:160) ==8658== by 0x4E386EB: pthread_cancel_init (unwind-forcedunwind.c:53) ==8658== by 0x4E3884B: _Unwind_ForcedUnwind (unwind-forcedunwind.c:126) ==8658== by 0x4E368FF: pthread_unwind (unwind.c:130) ==8658== ==8658== 168 bytes in 1 blocks are still reachable in loss record 4 of 7 ==8658== at 0x4C244E8: malloc (vg_replace_malloc.c:236) ==8658== by 0x406EE2: aethread_create_group_pool (aethread.c:89) ==8658== by 0x404CA7: aefile_init (aefile.ae:39) ==8658== by 0x403DEE: ae_worker_aesop_main (in /home/jehannum/aesop-test/aefile-example) ==8658== by 0x404078: aesop_main (in /home/jehannum/aesop-test/aefile-example) ==8658== by 0x4042F5: main (in /home/jehannum/aesop-test/aefile-example) ==8658== ==8658== 272 bytes in 1 blocks are possibly lost in loss record 5 of 7 ==8658== at 0x4C2380C: calloc (vg_replace_malloc.c:467) ==8658== by 0x401106E: _dl_allocate_tls (dl-tls.c:297) ==8658== by 0x4E30291: [email protected]@GLIBC_2.2.5 (allocatestack.c:576) ==8658== by 0x406F7E: aethread_create_group_pool (aethread.c:111) ==8658== by 0x404CA7: aefile_init (aefile.ae:39) ==8658== by 0x403DEE: ae_worker_aesop_main (in /home/jehannum/aesop-test/aefile-example) ==8658== by 0x404078: aesop_main (in /home/jehannum/aesop-test/aefile-example) ==8658== by 0x4042F5: main (in /home/jehannum/aesop-test/aefile-example) ==8658== ==8658== 288 bytes in 1 blocks are still reachable in loss record 6 of 7 ==8658== at 0x4C2380C: calloc (vg_replace_malloc.c:467) ==8658== by 0x400F553: _dl_check_map_versions (dl-version.c:299) ==8658== by 0x4012198: dl_open_worker (dl-open.c:268) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x4011929: _dl_open (dl-open.c:554) ==8658== by 0x53CCE6F: do_dlopen (dl-libc.c:86) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x53CCF0E: dlerror_run (dl-libc.c:47) ==8658== by 0x53CD006: libc_dlopen_mode (dl-libc.c:160) ==8658== by 0x4E386EB: pthread_cancel_init (unwind-forcedunwind.c:53) ==8658== by 0x4E3884B: _Unwind_ForcedUnwind (unwind-forcedunwind.c:126) ==8658== by 0x4E368FF: pthread_unwind (unwind.c:130) ==8658== ==8658== 1,174 bytes in 1 blocks are still reachable in loss record 7 of 7 ==8658== at 0x4C2380C: calloc (vg_replace_malloc.c:467) ==8658== by 0x400A7DE: _dl_new_object (dl-object.c:72) ==8658== by 0x4006005: _dl_map_object_from_fd (dl-load.c:1050) ==8658== by 0x4007839: _dl_map_object (dl-load.c:2329) ==8658== by 0x4011EE8: dl_open_worker (dl-open.c:225) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x4011929: _dl_open (dl-open.c:554) ==8658== by 0x53CCE6F: do_dlopen (dl-libc.c:86) ==8658== by 0x400D905: _dl_catch_error (dl-error.c:178) ==8658== by 0x53CCF0E: dlerror_run (dl-libc.c:47) ==8658== by 0x53CD006: libc_dlopen_mode (dl-libc.c:160) ==8658== by 0x4E386EB: pthread_cancel_init (unwind-forcedunwind.c:53) ==8658== ==8658== LEAK SUMMARY: ==8658== definitely lost: 0 bytes in 0 blocks ==8658== indirectly lost: 0 bytes in 0 blocks ==8658== possibly lost: 272 bytes in 1 blocks ==8658== still reachable: 1,724 bytes in 6 blocks ==8658== suppressed: 0 bytes in 0 blocks ==8658== ==8658== For counts of detected and suppressed errors, rerun with: -v ==8658== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 4 from 4)

1 2 3 4 5 6 7 8 9 10 11 12
Note: See TracQuery for help on using queries.