>I did another run. It took about 148 hours, i.e., six days and
>four hours.
>The following ports failed to build:
>lang/crystal
>lang/gprolog
>lang/ldc
>lang/racket-minimal
>... as well as these OCaml-based ports, for which a fix is pending:
>devel/ocaml-menhir
>sysutils/opam
>x11/lablgtk3
Hi Anil,
> | NOTRACK -> i0 b "notrack" (* TODO does masm support this? *)
Seems it doesn't :-)
gmake[4]: Entering directory '/home/ports/ocaml/ocaml/stdlib'
OCAMLOPT camlinternalFormatBasics.cmx
/tmp/camlasm69ee74.s:83:2: error: invalid instruction mnemonic 'notrack'
notrack
Hi,
yes, I can do that in the evening today.
cheers,
Volker
On 9/7/23 09:37, Anil Madhavapeddy wrote:
Would anyone with an IBT-enabled x86_64 be able to run a test for me on an
OCaml tree to see if the patch works? (my hardware is still two weeks away
from delivery)
$ git clone
On Sun Sep 3, 2023 at 3:40 PM CEST, Christian Weisgerber wrote:
> Volker Schlecht:
>
> > Is that an ok? :-)
>
> Yes, for your ocaml IBT fix and the opam IBT fix from chrisz@.
Committed the ocaml fix and checked the build of sysutils/opam in tree.
With the fixed ocaml, it seems to build and run
Volker Schlecht:
> Is that an ok? :-)
Yes, for your ocaml IBT fix and the opam IBT fix from chrisz@.
--
Christian "naddy" Weisgerber na...@mips.inka.de
Is that an ok? :-)
On Sun Sep 3, 2023 at 1:47 PM CEST, Christian Weisgerber wrote:
> Anil Madhavapeddy:
>
> > Thanks for all the pointers! Every machine for 100 miles around me seems
> > to be an AMD these days, so I've ordered myself a Raptor Lake NUC
> > to be my new OpenBSD desktop. As soon as
Anil Madhavapeddy:
> Thanks for all the pointers! Every machine for 100 miles around me seems
> to be an AMD these days, so I've ordered myself a Raptor Lake NUC
> to be my new OpenBSD desktop. As soon as that arrives I'll take a look
> at the native code compiler output (unless someone else
On 11 Aug 2023, at 12:51, Stuart Henderson wrote:
>
> yes, for amd64 it's intel Tiger Lake (11th gen) and newer, models of the
> format iX-11XXX, iX-12XXX, iX-13XXX. no AMD CPUs. On ark.intel.com, look
> for "Control-Flow Enforcement Technology" (the intel term which covers
> both shadow stacks
On 8 Aug 2023, at 20:49, Volker Schlecht wrote:
>
> Cc: Maintainer
>
> On 7/31/23 14:28, Christian Weisgerber wrote:
>> I managed to run a full bulk build on my T14 G3 with IBT. Kudos
>> to Lenovo for engineering a laptop that can build for days on end
>> without melting down.
>> The following
Volker Schlecht:
> With the attached patch, I get a lang/ocaml that builds ocaml-menhir and
> lablgtk3 successfully on my IBT enabled amd64 machine.
... and all ports that depend on ocaml, in fact.
--
Christian "naddy" Weisgerber na...@mips.inka.de
On 2023/08/10 20:28, Volker Schlecht wrote:
> Hi Anil,
hey anil :)
> On 8/10/23 19:39, Anil Madhavapeddy wrote:
> > On 8 Aug 2023, at 20:49, Volker Schlecht wrote:
> > >
> > > Cc: Maintainer
> > >
> > > On 7/31/23 14:28, Christian Weisgerber wrote:
> > > > I managed to run a full bulk build
Christian Weisgerber:
> I managed to run a full bulk build on my T14 G3 with IBT. Kudos
> to Lenovo for engineering a laptop that can build for days on end
> without melting down.
I did another run. It took about 148 hours, i.e., six days and
four hours.
The following ports failed to build:
Anil Madhavapeddy:
> I’m just catching up; is a recent amd64 snapshot enough to get an
> IBT-enabled system?
You also need a CPU that supports IBT, i.e., where dmesg shows the
"IBT" flag in the cpuX line. As far as I know, that means an Intel
processor of the Alder Lake generation (12th gen
> yes, -current has it enabled now. But in order to catch those problems
> you'll need a CPU that supports it, too ... on amd64 that would be
> Tiger Lake(?) and later. I think.
it is any "laptop / desktop" cpu from gen11 onwards, which is most things
in the last 3 years
Hi Anil,
On 8/10/23 19:39, Anil Madhavapeddy wrote:
On 8 Aug 2023, at 20:49, Volker Schlecht wrote:
Cc: Maintainer
On 7/31/23 14:28, Christian Weisgerber wrote:
I managed to run a full bulk build on my T14 G3 with IBT. Kudos
to Lenovo for engineering a laptop that can build for days on
For sysutils/opam it should already be sufficient to use
MODULES+=lang/ocaml
please then also do
MODOCAML_RUNDEP=No
otherwise I'm ok with your changes although I don't have any IBT-enabled
machine to test on.
Christopher
Cc: Maintainer
On 7/31/23 14:28, Christian Weisgerber wrote:
I managed to run a full bulk build on my T14 G3 with IBT. Kudos
to Lenovo for engineering a laptop that can build for days on end
without melting down.
The following ports fail to build:
devel/ocaml-menhir # OCaml
I managed to run a full bulk build on my T14 G3 with IBT. Kudos
to Lenovo for engineering a laptop that can build for days on end
without melting down.
The following ports fail to build:
devel/ocaml-menhir # OCaml
lang/crystal
lang/gprolog
lang/ldc
lang/racket-minimal
sysutils/opam
18 matches
Mail list logo