back2dos / travix

Travis helper.
The Unlicense
33 stars 12 forks source link

Travix fails with Haxe 4.3 nightly #143

Closed sebthom closed 1 year ago

sebthom commented 1 year ago

The following compiler error is reported:

/opt/hostedtoolcache/haxe/lib/travix/git/src/travix/commands/AuthCommand.hx:121: characters 4-16 : tink.core.Noise should be tink.core.Error
/opt/hostedtoolcache/haxe/lib/travix/git/src/travix/commands/AuthCommand.hx:121: characters 4-16 : ... For function argument 'f'
/opt/hostedtoolcache/haxe/lib/travix/git/src/travix/commands/AuthCommand.hx:121: characters 4-16 : tink.core.Noise should be tink.core.Error
/opt/hostedtoolcache/haxe/lib/travix/git/src/travix/commands/AuthCommand.hx:121: characters 4-16 : ... For function argument 'f'
Error: Process completed with exit code 1.

@back2dos @kevinresol can one of you please have a look. I am not familiar with tink. thanks!

kevinresol commented 1 year ago

Looks like the implicit cast has broken again...

sebthom commented 1 year ago

@kevinresol I am now also seeing this with tink_testrunner. would you be able to open a ticket against the Haxe repo with a stripped down reproducible test case so they can address it?

back2dos commented 1 year ago

This required https://github.com/HaxeFoundation/haxe/issues/10739 to fix (so must have https://github.com/HaxeFoundation/haxe/commit/2f60b84be6c7c20eec5735575957e517c83ac01a or later), and tink_core@2.1.0