Wojciech Mazur

Results 124 issues of Wojciech Mazur

10/12 ProcessTests fails due to timeouts when executed on GitHub Actions macOS-12 env. https://github.com/scala-native/scala-native/runs/7658264104?check_suite_focus=true

bug
os:macos
has pr

This PR adds a new field in the NativeConfig, allowing us to remain current low-overhead single-threaded runtime, as well as test experimental multithreading support, as pointed in #2323 By placing...

* Fix AdaptLazyVals in nscplugin to handle usages of `getOffsetStatic` instead of `getOffset` * Address compiler warnings for narrowing and refutable binding/patterns * Disable fatal-warnings to allow usage of non-local...

During added support for Scala 3.2.x I've found a fatal problem related to publishing artifacts. Up until now, we could have always published for a single Scala binary version (Scala...

component:scalalib
blocker

This PR ports String methods added to JDK 11+: * `repeat` * `strip` * `stripLeading` * `stripTrailing` * `indent` * `stripIndent` * `translateEscapes` * `transform` Fixes #1681 Fixes #2155

This PR adds a feature allowing to link code as a shared library. All statically accessible methods annotated with `@export` annotation would be treated as entry points of the created...

Fixes #2631 Direct port of Apache Harmony implementation of: * PipedInputStream * PipedOutputStream * PipedReader * PipedWriter Since Piped classes are dedicated for usage from multiple threads and might lead...

component:javalib

We should add a compile-time check when trying to use `extern` in an unsupported manner. For example `extern` cannot be used in `val foo: Int = extern` Also, it should...

component:nscplugin
good first issue

Test `scala.util.SortingTest.testSortConsistency` from Scala partests fails, typically with of the reasons: * OutOfBounds (with indexway larger then size of array) exception, * returning incorrectly sorted array * segmentation fault When...

bug
os:linux
arch:aarch64
component:tests

In release 0.4.3 we needed to move class `scala.scalanative.unsafe.extern` to `scala.scalanative.unsafe.package$extern`, it was a source-compatible change. However, user of Scala Native 0.4.2 using library published with 0.4.3, would effectively use...

component:nscplugin
component:nativelib