eh-steve / goloader

Compile, load and run Go code at runtime.
Apache License 2.0
54 stars 4 forks source link

Inter-package symbol resolution is flakey (probably unstable map iteration) #11

Closed eh-steve closed 1 year ago

eh-steve commented 1 year ago

Should be made deterministic and always resolve/trigger a dep build.

Example:

=== RUN   TestConvertOldAndNewTypes/BuildGoFiles
    jit_test.go:67: still have 1 unresolved external symbols despite building and linking dependencies...: 
        sync.unresolved.0100000086000000     required by: 
            io.blackHolePool
eh-steve commented 1 year ago

Maybe fixed in #5 ?