From lukas.humbel at inf.ethz.ch Thu Oct 4 14:26:29 2018 From: lukas.humbel at inf.ethz.ch (Lukas Humbel) Date: Thu, 4 Oct 2018 14:26:29 +0200 Subject: [Barrelfish-users] New Barrelfish Release Message-ID: <2fb3495e-fba9-4b31-712d-c50c62e4594b@inf.ethz.ch> Dear all, We are pleased to announce a new release of the Barrelfish OS. Ubuntu 18.04 is now our supported build platform and this release adds support for the updated toolchain. As always, you can get the latest version by cloning or pulling from our git repository [1]. Cheers, -- Lukas [1] git://git.barrelfish.org/git/barrelfish ----- Adam Turowski (26): fpu: unifing the fpu's context switching x86_64: fixing the stack's alignment thc: fixing the stack's alignment fpu: some cleanups Removing the unnecessary syscall GET_ABS_TIME from x86_64 pandaboard: fixing small compilation issues pci: temporary workaround for over-4G-devices fpu: unifing the fpu's context switching x86_64: fixing the stack's alignment thc: fixing the stack's alignment fpu: some cleanups Removing the unnecessary syscall GET_ABS_TIME from x86_64 pandaboard: fixing small compilation issues pci: temporary workaround for over-4G-devices xeon_phi: fixing timers, dispatching and stack's alignment arm: adding gic v3 armv8: adding support for NEON fputest: new, better test debug: reverting debug_printf and acpi commits qemu: reverting few changes arm: removing a debug print and fixing ACPI armv7: fixing VFP support armv7: fixing the a9's timer armv7: fixing QEMU Zynq, adding 4-core QEMU armv7 arm: platform info cleanups, adding e1k to QEMU armv7: fixing thread context switching Merge branch '18.04' harness: changing the DS-5 directory Lukas Humbel (13): irqtest: Fix test. Enable multi instance ACPI: Enable debug printer (with preprocessor switch) harness: rename grubboot to boottest Merge branch 'master' into 18.04 e1000: Fix for recent QEMU versions acpi: Fix build for ARMv7 harness: Make compiler-rt tests run on qemu compiler-rt-tests: Retab file save FPU state on disp_save Make harness a bit more tolerant for accepting output Use bios settings for bar configuration on QEMU Make armv8 qemu wrapper work together with harness Restore interrupts on x86 Reto Achermann (6): hake: adapt to the GHC 8.0 changes in interface hake: adapt to the GHC 8.0 changes in interface acpi: provide implementation to dump the ACPI tables k1om: the xeon phi does not support clflush instructions k1om: remove fpu_save and fpu_resore functions as they are in handled else where now libacpica: adding haek target for the dump facilities of the acpi tables Roni H?cki (6): Merge branch 'master' into '18.04' harness: proc_mgmt test change cores used to depend on command line input and not hard coded values kernel: added missing device dependency kernel: do not initialze xmm registers on xeon phi gem5: fixed test for 18.04 gem5: wait time until we connect using telnet increased Simon Gerber (2): harness: Update ETH pandaboard rack machine definitions to work on all emmentaler build hosts serial,pc16550: properly disable interrupts before polling on interrupt -- Lukas Humbel From ddnirvana1 at gmail.com Mon Oct 22 17:37:09 2018 From: ddnirvana1 at gmail.com (Dd Nirvana) Date: Mon, 22 Oct 2018 23:37:09 +0800 Subject: [Barrelfish-users] running hake failed Message-ID: Hi, guys, I am interested about the project and trying to run it by following http://wiki.barrelfish.org/Getting_Started. However, I failed to generate the Makefile from hake. The log is shown in the following. * ??$ ../hake/hake.sh -s .. -a x86_64* *Install directory defaulting to '.'* *Source directory is ..* *Architectures to build: "x86_64"* *Creating a local hake directory...* *Setting up hake build directory...* *Bootstrapping Config.hs* *Building hake...* *[ 1 of 13] Compiling Tools ( ../hake/Tools.hs, hake/Tools.o )* *[ 2 of 13] Compiling TreeDB ( ../hake/TreeDB.hs, hake/TreeDB.o )* *[ 3 of 13] Compiling HakeTypes ( ../hake/HakeTypes.hs, hake/HakeTypes.o )* *[ 4 of 13] Compiling Args ( ../hake/Args.hs, hake/Args.o )* *[ 5 of 13] Compiling Config ( hake/Config.hs, hake/Config.o )* *[ 6 of 13] Compiling ArchDefaults ( ../hake/ArchDefaults.hs, hake/ArchDefaults.o )* *[ 7 of 13] Compiling X86_64 ( ../hake/X86_64.hs, hake/X86_64.o )* *[ 8 of 13] Compiling K1om ( ../hake/K1om.hs, hake/K1om.o )* *[ 9 of 13] Compiling X86_32 ( ../hake/X86_32.hs, hake/X86_32.o )* *[10 of 13] Compiling ARMv7 ( ../hake/ARMv7.hs, hake/ARMv7.o )* *[11 of 13] Compiling ARMv8 ( ../hake/ARMv8.hs, hake/ARMv8.o )* *[12 of 13] Compiling RuleDefs ( ../hake/RuleDefs.hs, hake/RuleDefs.o )* *[13 of 13] Compiling Main ( ../hake/Main.hs, hake/Main.o )* *../hake/Main.hs:348:48:* * Not in scope: type constructor or class ?SrcSpanInfo?* *../hake/Main.hs:406:29:* * Not in scope: type constructor or class ?SrcSpanInfo?* *../hake/Main.hs:406:48:* * Not in scope: type constructor or class ?SrcSpanInfo?* *../hake/Main.hs:444:15:* * Not in scope: ?Language.Haskell.Exts.noSrcSpan?* * Perhaps you meant one of these:* * data constructor ?Language.Haskell.Exts.SrcLoc? (imported from Language.Haskell.Exts),* * data constructor ?Language.Haskell.Exts.ForExp? (imported from Language.Haskell.Exts),* * data constructor ?Language.Haskell.Exts.ForImp? (imported from Language.Haskell.Exts)* It seems something wrong about Haskel, but I am not sure why. My environment is Ubuntu 16.04, with gcc(Ubuntu 5.4.0-6ubuntu1~16.04.10), binutils(2.26.1) and ghc(7.10.3). Any advice about this issue? Dong Du -------------- next part -------------- An HTML attachment was scrubbed... URL: From lukas.humbel at inf.ethz.ch Mon Oct 22 19:09:40 2018 From: lukas.humbel at inf.ethz.ch (Lukas Humbel) Date: Mon, 22 Oct 2018 19:09:40 +0200 Subject: [Barrelfish-users] running hake failed In-Reply-To: References: Message-ID: Hi! I'm sorry, the wiki page hasn't been updated when we changed our build platform. The latest release (2018-10-04) of Barrelfish expects a Ubuntu 18.04 LTS installation, with ghc 8.0.2 and gcc 7.3. Cheers, Lukas On 22.10.18 17:37, Dd Nirvana wrote: > Hi, guys, > > ? ? I am interested about the project and trying to run it by > following?http://wiki.barrelfish.org/Getting_Started.? > ? ? However, I failed to generate the Makefile from hake. > The log is shown in the following. > ?/? ??$ ../hake/hake.sh -s .. -a x86_64/ > /Install directory defaulting to '.'/ > /Source directory is ../ > /Architectures to build: "x86_64"/ > /Creating a local hake directory.../ > /Setting up hake build directory.../ > /Bootstrapping Config.hs/ > /Building hake.../ > /[ 1 of 13] Compiling Tools? ? ? ? ? ? ( ../hake/Tools.hs, hake/Tools.o )/ > /[ 2 of 13] Compiling TreeDB? ? ? ? ? ?( ../hake/TreeDB.hs, > hake/TreeDB.o )/ > /[ 3 of 13] Compiling HakeTypes? ? ? ? ( ../hake/HakeTypes.hs, > hake/HakeTypes.o )/ > /[ 4 of 13] Compiling Args? ? ? ? ? ? ?( ../hake/Args.hs, hake/Args.o )/ > /[ 5 of 13] Compiling Config? ? ? ? ? ?( hake/Config.hs, hake/Config.o )/ > /[ 6 of 13] Compiling ArchDefaults? ? ?( ../hake/ArchDefaults.hs, > hake/ArchDefaults.o )/ > /[ 7 of 13] Compiling X86_64? ? ? ? ? ?( ../hake/X86_64.hs, > hake/X86_64.o )/ > /[ 8 of 13] Compiling K1om? ? ? ? ? ? ?( ../hake/K1om.hs, hake/K1om.o )/ > /[ 9 of 13] Compiling X86_32? ? ? ? ? ?( ../hake/X86_32.hs, > hake/X86_32.o )/ > /[10 of 13] Compiling ARMv7? ? ? ? ? ? ( ../hake/ARMv7.hs, hake/ARMv7.o )/ > /[11 of 13] Compiling ARMv8? ? ? ? ? ? ( ../hake/ARMv8.hs, hake/ARMv8.o )/ > /[12 of 13] Compiling RuleDefs? ? ? ? ?( ../hake/RuleDefs.hs, > hake/RuleDefs.o )/ > /[13 of 13] Compiling Main? ? ? ? ? ? ?( ../hake/Main.hs, hake/Main.o )/ > / > / > /../hake/Main.hs:348:48:/ > /? ? Not in scope: type constructor or class ?SrcSpanInfo?/ > / > / > /../hake/Main.hs:406:29:/ > /? ? Not in scope: type constructor or class ?SrcSpanInfo?/ > / > / > /../hake/Main.hs:406:48:/ > /? ? Not in scope: type constructor or class ?SrcSpanInfo?/ > / > / > /../hake/Main.hs:444:15:/ > /? ? Not in scope: ?Language.Haskell.Exts.noSrcSpan?/ > /? ? Perhaps you meant one of these:/ > /? ? ? data constructor ?Language.Haskell.Exts.SrcLoc? (imported from > Language.Haskell.Exts),/ > /? ? ? data constructor ?Language.Haskell.Exts.ForExp? (imported from > Language.Haskell.Exts),/ > /? ? ? data constructor ?Language.Haskell.Exts.ForImp? (imported from > Language.Haskell.Exts)/ > / > / > It seems something wrong about Haskel, but I am not sure why. > > My environment is Ubuntu 16.04, with gcc(Ubuntu > 5.4.0-6ubuntu1~16.04.10), binutils(2.26.1) and ghc(7.10.3). > > Any advice about this issue? > > Dong Du > > _______________________________________________ > Barrelfish-users mailing list > Barrelfish-users at lists.inf.ethz.ch > https://lists.inf.ethz.ch/mailman/listinfo/barrelfish-users -- Lukas Humbel -------------- next part -------------- An HTML attachment was scrubbed... URL: