[gambit-list] Bugfix release of Black Hole

Jeff Dik s450r1 at gmail.com
Fri Mar 19 10:38:04 EDT 2010


On Fri, Mar 19, 2010 at 02:36:44PM +0100, Per Eckerdal wrote:
> Hi,
> 
> I have now polished and tested the rewrite of the hygiene system enough that I feel confident to release it. Hopefully it doesn't introduce too many bugs. Changes/new features include:
> 
> * Rewritten hygiene system.
> * The installation procedure has changed slightly, see the README.
> * The bugs with let-syntax and letrec-syntax are now zapped
> * It now writes warnings about missing symbol names when loading compiled modules
> * I added a better README for the github page
> * Better tests. Not good, but better.
> 
> With this, I hope that the problems with hygiene are fixed. There are still a couple of bugs, for instance with DSSSL parameter scoping, but they are not design flaws. The "only" big thing that remains now is to implement the syntactic tower.
> 
> Have a look at http://github.com/pereckerdal/blackhole/

Hi,

Thanks for blackhole.  I'm getting some errors when I run `gsc build`.
Attached is build.log file.  Am I doing something incorrectly?

My Gambit-C version is 
v4.6.0 20100115040636 x86_64-unknown-linux-gnu "./configure --enable-single-host --enable-gcc-opts --enable-multiple-versions"

Thanks,
Jeff

> 
> Regards,
> Per
> _______________________________________________
> Gambit-list mailing list
> Gambit-list at iro.umontreal.ca
> https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list
-------------- next part --------------
build.c: In function ?___H__20_build_2e_o1?:
build.c:81028: error: duplicate label ?___L0_module_23_vector_2d_map?
build.c:80758: note: previous definition of ?___L0_module_23_vector_2d_map? was here
build.c:81031: error: duplicate label ?___L_module_23_vector_2d_map?
build.c:80761: note: previous definition of ?___L_module_23_vector_2d_map? was here
build.c:81037: error: duplicate label ?___L1_module_23_vector_2d_map?
build.c:80767: note: previous definition of ?___L1_module_23_vector_2d_map? was here
build.c:81043: error: duplicate label ?___L16_module_23_vector_2d_map?
build.c:80991: note: previous definition of ?___L16_module_23_vector_2d_map? was here
build.c:81052: error: duplicate label ?___L2_module_23_vector_2d_map?
build.c:80782: note: previous definition of ?___L2_module_23_vector_2d_map? was here
build.c:81054: error: duplicate label ?___L3_module_23_vector_2d_map?
build.c:80784: note: previous definition of ?___L3_module_23_vector_2d_map? was here
build.c:81064: error: duplicate label ?___L4_module_23_vector_2d_map?
build.c:80797: note: previous definition of ?___L4_module_23_vector_2d_map? was here
build.c:81066: error: duplicate label ?___L5_module_23_vector_2d_map?
build.c:80805: note: previous definition of ?___L5_module_23_vector_2d_map? was here
build.c:81067: error: duplicate label ?___L17_module_23_vector_2d_map?
build.c:80773: note: previous definition of ?___L17_module_23_vector_2d_map? was here
build.c:81074: error: duplicate label ?___L6_module_23_vector_2d_map?
build.c:80842: note: previous definition of ?___L6_module_23_vector_2d_map? was here
build.c:81075: error: duplicate label ?___L18_module_23_vector_2d_map?
build.c:80876: note: previous definition of ?___L18_module_23_vector_2d_map? was here
build.c:81085: error: duplicate label ?___L19_module_23_vector_2d_map?
build.c:80809: note: previous definition of ?___L19_module_23_vector_2d_map? was here
build.c:81107: error: duplicate label ?___L20_module_23_vector_2d_map?
build.c:80951: note: previous definition of ?___L20_module_23_vector_2d_map? was here
build.c:81111: error: duplicate label ?___L7_module_23_vector_2d_map?
build.c:80844: note: previous definition of ?___L7_module_23_vector_2d_map? was here
build.c:81113: error: duplicate label ?___L8_module_23_vector_2d_map?
build.c:80866: note: previous definition of ?___L8_module_23_vector_2d_map? was here
build.c:81135: error: duplicate label ?___L9_module_23_vector_2d_map?
build.c:80916: note: previous definition of ?___L9_module_23_vector_2d_map? was here
build.c:81139: error: duplicate label ?___L21_module_23_vector_2d_map?
build.c:80920: note: previous definition of ?___L21_module_23_vector_2d_map? was here
build.c:81146: error: duplicate label ?___L22_module_23_vector_2d_map?
build.c:80870: note: previous definition of ?___L22_module_23_vector_2d_map? was here
build.c:81152: error: duplicate label ?___L23_module_23_vector_2d_map?
build.c:80877: note: previous definition of ?___L23_module_23_vector_2d_map? was here
build.c:81158: error: duplicate label ?___L24_module_23_vector_2d_map?
build.c:80883: note: previous definition of ?___L24_module_23_vector_2d_map? was here
build.c:81164: error: duplicate label ?___L25_module_23_vector_2d_map?
build.c:80889: note: previous definition of ?___L25_module_23_vector_2d_map? was here
build.c:81169: error: duplicate label ?___L26_module_23_vector_2d_map?
build.c:80895: note: previous definition of ?___L26_module_23_vector_2d_map? was here
build.c:81174: error: duplicate label ?___L27_module_23_vector_2d_map?
build.c:80900: note: previous definition of ?___L27_module_23_vector_2d_map? was here
build.c:81179: error: duplicate label ?___L28_module_23_vector_2d_map?
build.c:80926: note: previous definition of ?___L28_module_23_vector_2d_map? was here
build.c:81185: error: duplicate label ?___L10_module_23_vector_2d_map?
build.c:80918: note: previous definition of ?___L10_module_23_vector_2d_map? was here
build.c:81187: error: duplicate label ?___L11_module_23_vector_2d_map?
build.c:80933: note: previous definition of ?___L11_module_23_vector_2d_map? was here
build.c:81190: error: duplicate label ?___L29_module_23_vector_2d_map?
build.c:80932: note: previous definition of ?___L29_module_23_vector_2d_map? was here
build.c:81196: error: duplicate label ?___L30_module_23_vector_2d_map?
build.c:80921: note: previous definition of ?___L30_module_23_vector_2d_map? was here
build.c:81202: error: duplicate label ?___L12_module_23_vector_2d_map?
build.c:80942: note: previous definition of ?___L12_module_23_vector_2d_map? was here
build.c:81209: error: duplicate label ?___L31_module_23_vector_2d_map?
build.c:80927: note: previous definition of ?___L31_module_23_vector_2d_map? was here
build.c:81212: error: duplicate label ?___L13_module_23_vector_2d_map?
build.c:80975: note: previous definition of ?___L13_module_23_vector_2d_map? was here
build.c:81215: error: duplicate label ?___L32_module_23_vector_2d_map?
build.c:80939: note: previous definition of ?___L32_module_23_vector_2d_map? was here
build.c:81222: error: duplicate label ?___L33_module_23_vector_2d_map?
build.c:80945: note: previous definition of ?___L33_module_23_vector_2d_map? was here
build.c:81235: error: duplicate label ?___L34_module_23_vector_2d_map?
build.c:80952: note: previous definition of ?___L34_module_23_vector_2d_map? was here
build.c:81245: error: duplicate label ?___L14_module_23_vector_2d_map?
build.c:80977: note: previous definition of ?___L14_module_23_vector_2d_map? was here
build.c:81247: error: duplicate label ?___L35_module_23_vector_2d_map?
build.c:80965: note: previous definition of ?___L35_module_23_vector_2d_map? was here
build.c:81255: error: duplicate label ?___L15_module_23_vector_2d_map?
build.c:80980: note: previous definition of ?___L15_module_23_vector_2d_map? was here
*** ERROR IN ##main -- C compilation or link failed while compiling "build"


More information about the Gambit-list mailing list