Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.Sign up
all: WSL/Ubuntu: all.bash test failures #22020
Windows Subsystem for Linux/Bash on Ubuntu on Windows
Assign to Jessica Frazelle: https://groups.google.com/forum/#!topic/golang-dev/CXCntlhqrAo.
Installing from source, several tests fail when running all.bash.
Microsoft Windows [Version 10.0.15063]
Bash on Ubuntu on Windows
As requested, I installed Go source from https://packages.ubuntu.com/xenial/golang-1.6 and ran all,bash on WSL/Ubuntu. Several tests failed. See the attached output.
As a point of reference, the machine dual boots Windows 10 and Linux Mint 18.2 (Ubuntu 16.04). I've attached the output from Mint.
Issues and Fixes for various Builds, e.g., Build 14986 implemented timer_create used by ghc.
The above link is possibly of interest historically regarding Microsoft® subsystems, i.e., D. Cutler's work on NT, therein described as "an architecture that is subsystem centric".
Personally I regret the decision of MS® to deprecate the Interix subsystem.
Installing under Annniversary Update (AU) the pre-compiled trusty (14.04LTS) ghc exposed timer_create as not having been implemented. That's (primarily) why I suggested under Creators Update (CU) looking at the xenial (16.04LTS) pre-compiled golang-1.6, and running therefrom various pertinent go code samples.
The next feature release of Windows 10, Windows 10 Fall Creators Update, is imminent. Windows 10 Insider Preview Build 16299 is a close approximation,
Announcing Windows 10 Insider Preview Build 16299 for PC
For Windows 10 Fall Creators Update:
Installing Go from source, several tests fail when running all.bash under WSL/Bash on Ubuntu in Windows 10 Store. See output: