[OE-Core][PATCH v3 3/4] testimage: implement test artifacts retriever for failing tests

2023-06-09 Thread Alexis Lothoré via lists . openembedded . org
From: Alexis Lothoré Add a basic artifacts retrievers in testimage class which: - triggers when at least one runtime test fails but tests execution encountered no major issue - reads a list of paths to retrieve from TESTIMAGE_FAILED_QA_ARTIFACTS - checks for artifacts presence on target -

[OE-Core][PATCH v3 0/4] add failed tests artifacts retriever

2023-06-09 Thread Alexis Lothoré via lists . openembedded . org
From: Alexis Lothoré This series is a proposal to bring in an "artifact retriever" to ease debugging when some runtime tests fails. This is a follow-up to the v2 ([1]) and its corresponding RFC ([2]), which in turn is a proposal to address general debugging issues like [3] The main change is

Re: [PATCH v5] MIPS: Add speculation_barrier support

2023-06-08 Thread Richard Earnshaw (lists) via Gcc-patches
On 01/06/2023 05:26, YunQiang Su wrote: speculation_barrier for MIPS needs sync+jr.hb (r2+), so we implement __speculation_barrier in libgcc, like arm32 does. gcc/ChangeLog: * config/mips/mips-protos.h (mips_emit_speculation_barrier): New prototype. *

Re: [PATCH][GCC][AArch64] convert some patterns to new MD syntax

2023-06-08 Thread Richard Earnshaw (lists) via Gcc-patches
On 08/06/2023 11:00, Tamar Christina via Gcc-patches wrote: Hi All, This converts some patterns in the AArch64 backend to use the new compact syntax. Bootstrapped Regtested on aarch64-none-linux-gnu and no issues. Ok for master? gcc/ChangeLog: * config/aarch64/aarch64.md (arches):

Re: [PATCH v2] machine descriptor: New compact syntax for insn and insn_split in Machine Descriptions.

2023-06-08 Thread Richard Earnshaw (lists) via Gcc-patches
On 08/06/2023 11:29, Richard Earnshaw (lists) via Gcc-patches wrote: On 08/06/2023 11:12, Andreas Schwab wrote: On Jun 08 2023, Tamar Christina via Gcc-patches wrote: @@ -713,6 +714,183 @@ you can use @samp{*} inside of a @samp{@@} multi-alternative template:   @end group   @end smallexample

Re: [PATCH v2] machine descriptor: New compact syntax for insn and insn_split in Machine Descriptions.

2023-06-08 Thread Richard Earnshaw (lists) via Gcc-patches
On 08/06/2023 11:12, Andreas Schwab wrote: On Jun 08 2023, Tamar Christina via Gcc-patches wrote: @@ -713,6 +714,183 @@ you can use @samp{*} inside of a @samp{@@} multi-alternative template: @end group @end smallexample +@node Compact Syntax +@section Compact Syntax +@cindex compact

vect: Don't pass subtype to vect_widened_op_tree where not needed [PR 110142]

2023-06-07 Thread Andre Vieira (lists) via Gcc-patches
Hi, This patch fixes an issue introduced by g:2f482a07365d9f4a94a56edd13b7f01b8f78b5a0, where a subtype was beeing passed to vect_widened_op_tree, when no subtype was to be used. This lead to an errorneous use of IFN_VEC_WIDEN_MINUS. gcc/ChangeLog: * tree-vect-patterns.cc

Re: [OE-Core][PATCH v2 2/2] testimage: implement test artifacts retriever for failing tests

2023-06-07 Thread Alexis Lothoré via lists . openembedded . org
Hello Alexander, Richard, Thanks for the feedback. Indeed my testing setup is quite minimal, so it may not reflect how many files may be pulled in real cases. On 6/7/23 11:20, Alexander Kanavin wrote: > What might work better without code complications is testimage.bbclass > setting only the

Re: [PATCH] modula2: Fix bootstrap

2023-06-07 Thread Andre Vieira (lists) via Gcc-patches
Thanks Jakub! I do need those includes and sorry I broke your bootstrap it didn't show up on my aarch64-unknown-linux-gnu bootstrap, I'm guessing the rules there were just run in a different order. Glad you were able to fix it :) On 06/06/2023 22:28, Jakub Jelinek wrote: Hi! internal-fn.h

[OE-Core][PATCH v2 0/2] add failed tests artifacts retriever

2023-06-07 Thread Alexis Lothoré via lists . openembedded . org
This series is a proposal to bring in an "artifact retriever" to ease debugging when some runtime tests fails. This is a follow-up to the initial version ([1]) and its corresponding RFC ([2]), which in turn is a proposal to address general debugging issues like [3] In the proposed form the

[OE-Core][PATCH v2 1/2] oeqa/target/ssh: update options for SCP

2023-06-07 Thread Alexis Lothoré via lists . openembedded . org
By default scp expects files. Passing -r option allows to copy directories too Signed-off-by: Alexis Lothoré --- Changes since v1: - drop legacy scp protocol option --- meta/lib/oeqa/core/target/ssh.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git

[OE-Core][PATCH v2 2/2] testimage: implement test artifacts retriever for failing tests

2023-06-07 Thread Alexis Lothoré via lists . openembedded . org
Add a basic artifacts retrievers in testimage class which: - triggers when at least one runtime test fails but tests execution encountered no major issue - reads a list of paths to retrieve from TESTIMAGE_FAILED_QA_ARTIFACTS - checks for artifacts presence on target - retrieve those files over

Re: [OE-Core][RFC][PATCH 3/3] testimage: implement test artifacts retriever for failing tests

2023-06-07 Thread Alexis Lothoré via lists . openembedded . org
Hi Mikko, sorry for late reply, and thanks for the additional feedback On 6/2/23 15:07, Mikko Rapeli wrote: > Hi, > > These changes are an improvement, but based on my experience in product test > automation, > instead of collecting logs after testing is completed, it is better to > capture

Re: [PATCH v2] machine descriptor: New compact syntax for insn and insn_split in Machine Descriptions.

2023-06-06 Thread Richard Earnshaw (lists) via Gcc-patches
e possible to define things like "type" in this way. You also want it for the case where every alternative takes the same value, eg the "predicable - yes" attr. R. However you're right, I could simply say that you must omit the set_attr in attrs and just merge the two lists? I think that's what you were alluding to? Yeah, that's right. Or just concatenate them and rely on later error checking (which should give reasonable diagnostics). Thanks, Richard

Re: [tor-relays] «Possible compression bomb» from Authority?

2023-06-05 Thread lists
On Samstag, 3. Juni 2023 18:18:46 CEST Tschador wrote: > today I found this warning in the log of my relay > Jun 03 04:04:33.000 [warn] Possible compression bomb; abandoning stream. > What does this mean? A simple log message that the tord didn't unpack a Zip Bomp. DDOS protection in the Tor

GNU Tools Cauldron 2023

2023-06-05 Thread Richard Earnshaw (lists)
We are pleased to invite you all to the next GNU Tools Cauldron, taking place in Cambridge, UK, on September 22-24, 2023. As for the previous instances, we have setup a wiki page for details: https://gcc.gnu.org/wiki/cauldron2023 Like last year, we are having to charge for attendance.  We are

Re: [OE-Core][RFC][PATCH 1/3] oeqa/target/ssh: update options for SCP

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
On 6/2/23 14:02, Richard Purdie wrote: > On Fri, 2023-06-02 at 11:50 +0200, Alexis Lothoré via > lists.openembedded.org wrote: >> Add two options for SCP: >> - by default scp expects sftp server to be available on target, which is >> not always true (e.g: core-image-minimal image). Pass -O to

Re: [OE-Core][RFC][PATCH 2/3] testimage: shut down DUT later

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
Hello Richard, On 6/2/23 13:55, Richard Purdie wrote: > On Fri, 2023-06-02 at 11:50 +0200, Alexis Lothoré via > lists.openembedded.org wrote: >> Move target stop (for Qemu targets: qemu image stop) later in testimage >> main function, especially _after_ having access to general test results, to >>

Re: [OE-Core][RFC][PATCH 3/3] testimage: implement test artifacts retriever for failing tests

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
Hello Alexander, Mikko, On 6/2/23 13:52, Mikko Rapeli wrote: > Hi, > > On Fri, Jun 02, 2023 at 01:46:03PM +0200, Alexander Kanavin wrote: >> On Fri, 2 Jun 2023 at 11:50, Alexis Lothoré via lists.openembedded.org >> wrote: >>> +# When any test fails, if path to an artifacts configuration

[OE-Core][RFC][PATCH 3/3] testimage: implement test artifacts retriever for failing tests

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
Add a basic artifacts retrievers in testimage class which: - triggers when at least one runtime test fails - reads a list of files to retrieve from ARTIFACTS_LIST_PATH - retrieve those files over scp thanks to existing ssh class - store those files in an "artifacts" directory in "tmp/log/oeqa/"

[OE-Core][RFC][PATCH 2/3] testimage: shut down DUT later

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
Move target stop (for Qemu targets: qemu image stop) later in testimage main function, especially _after_ having access to general test results, to allow executing some other actions (like retrieving some files) on DUT depending on test results (e.g. : retrieve some log files) Signed-off-by:

[OE-Core][RFC][PATCH 0/3] add failed test artifacts retriever

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
This series is a proposal to bring in an "artifact retriever" to ease debugging when some runtime tests fails. This is a follow-up to corresponding RFC ([1]), which in turn is a proposal to address general debugging issues like [2] In the proposed form the retriever is pretty simple/dumb: it

[OE-Core][RFC][PATCH 1/3] oeqa/target/ssh: update options for SCP

2023-06-02 Thread Alexis Lothoré via lists . openembedded . org
Add two options for SCP: - by default scp expects sftp server to be available on target, which is not always true (e.g: core-image-minimal image). Pass -O to force SCP to fallback to legacy SCP protocol - by default scp expects files. Passing -r option allows to copy directories too

Re: [PATCH] inline: improve internal function costs

2023-06-02 Thread Andre Vieira (lists) via Gcc-patches
On 02/06/2023 10:13, Richard Biener wrote: On Thu, 1 Jun 2023, Andre Vieira (lists) wrote: Hi, This is a follow-up of the internal function patch to add widening and narrowing patterns. This patch improves the inliner cost estimation for internal functions. I have no idea why calls

[PATCH] gimple-range: implement widen plus range

2023-06-01 Thread Andre Vieira (lists) via Gcc-patches
Hi, This patch adds gimple-range information for the new IFN_VEC_WIDEN_PLUS* internal functions, identical to what VEC_WIDEN_PLUS did. Bootstrapped and regression tested on aarch64-unknown-linux-gnu. gcc/ChangeLog: * gimple-range-op.cc (gimple_range_op_handler::maybe_non_standard):

[PATCH] inline: improve internal function costs

2023-06-01 Thread Andre Vieira (lists) via Gcc-patches
Hi, This is a follow-up of the internal function patch to add widening and narrowing patterns. This patch improves the inliner cost estimation for internal functions. Bootstrapped and regression tested on aarch64-unknown-linux-gnu. gcc/ChangeLog: * ipa-fnsummary.cc

Re: [PATCH 2/3] Refactor widen_plus as internal_fn

2023-06-01 Thread Andre Vieira (lists) via Gcc-patches
LUS is being used. * gcc.target/aarch64/vect-widen-sub.c: Test that new IFN_VEC_WIDEN_MINUS is being used. On 22/05/2023 14:06, Richard Biener wrote: On Thu, 18 May 2023, Andre Vieira (lists) wrote: How about this? Not sure about the DEF_INTERNAL documentation I rewrote in int

Re: Proportional duration and cross-staff notation

2023-05-30 Thread Lib Lists
gt; > \clef bass > > \stemUp b8[ c' \up c' b] > > \down b8[ \up c' b] > > \down c'[ \up c'] > > \down b8 \up c' b > >} > > > >>> > > > > \layout { > > \context { > >\Score > >proport

Re: Frescobaldi issue 16: .ly is missing by saving

2023-05-29 Thread Lib Lists
Just checked on macOS Ventura 13.4 and Frescobaldi adds the .ly extension automatically. Cheers, Lib On Mon, 29 May 2023 at 22:52, Federico Bruni wrote: > > Hi all > > I'm wondering if we can close this old Frescobaldi issue: > https://github.com/frescobaldi/frescobaldi/issues/16 > > In some

[OE-core] [PATCH] pybootchartgui: show elapsed time for each task

2023-05-29 Thread Mauro Queirós via lists . openembedded . org
From: Mauro Queiros Currently, finding the elapsed time of each task in buildtimes.svg is a manual effort of checking the top axis and finding and subtracting the end and start time of the task. This change adds the elapsed time for each task, so that manual effort of comparing start/end time

Re: Changing distance between chord suffixes

2023-05-28 Thread Lib Lists
Indeed chordNameSeparator is responsible for the space between suffixes. Solved as follows: \version "2.25.5" \chords{ des:maj7.5+ fis:7.5+.9+.11+ } \layout { \context { \ChordNames chordNameSeparator = #(make-hspace-markup 0.2) } } On Sat, 27 May 2023 at 17:59, Lib Li

Changing distance between chord suffixes

2023-05-27 Thread Lib Lists
Hello, in the following example (see attached edited pdf) I'd like to reduce the distance between the suffixes. It looks like the distance between the root and the first suffix is smaller than the distances between the following suffixes. \version "2.25.5" \chords{ des:maj7.5+ fis:7.5+.9+.11+ }

Re: Changing accidental size and alignment in chord symbols

2023-05-27 Thread Lib Lists
markup list. It's not yet perfect, as I'd wish the sharp sign to be still smaller, but satisfactory enough. See screenshot 'before' and 'after'. Cheers, Lib On Sat, 27 May 2023 at 12:49, Lib Lists wrote: > > Replying to myself, as it might help someone else to give me some hints. > I

Re: Changing accidental size and alignment in chord symbols

2023-05-27 Thread Lib Lists
cidentals.sharp"))) However, I didn't manage to change the size of the accidentals. If anyone could point me in the right direction it would be great! Bear in mind, my knowledge of Scheme is primitive to say the least. Best regards, Lib On Fri, 26 May 2023 at 10:31, Lib Lists wrote: > > I

Changing accidental size and alignment in chord symbols

2023-05-26 Thread Lib Lists
I'd like to change the size of the accidentals and their alignment in chord symbols. Here a MWE: \version "2.25.5" \chords { aes2 cis } Specifically, I'd like to have all the flats smaller, and the sharps smaller and horizontally center-aligned with the root note name. I checked the manual

Re: Changing half-diminished symbol size

2023-05-26 Thread Lib Lists
On Fri, 26 May 2023 at 03:16, wrote: > > > I'd like to change the size of the half-diminished chord symbol, but I > > cannot find a way to do it. > > > > \version "2.25.5" > > \chords { > > \set majorSevenSymbol = \markup { \override #'(thickness . 2) > > \triangle ##f "7" } > > c4:maj7 a:min7.5-

Changing half-diminished symbol size

2023-05-25 Thread Lib Lists
I'd like to change the size of the half-diminished chord symbol, but I cannot find a way to do it. \version "2.25.5" \chords { \set majorSevenSymbol = \markup { \override #'(thickness . 2) \triangle ##f "7" } c4:maj7 a:min7.5- } I'm aware there's not a halfDimishedSymbol, but I cannot

Re: Wrong cost computation / conclusion ins insn combine?

2023-05-24 Thread Richard Earnshaw (lists) via Gcc
On 23/05/2023 19:41, Georg-Johann Lay wrote: For some time now I am staring at the following test case and what combine does with it: typedef struct {     unsigned b0 : 1;     unsigned b1 : 1;     unsigned b2 : 1;     unsigned b3 : 1;     unsigned b4 : 1;     unsigned b5 : 1;    

[ceph-users] Timeout in Dashboard

2023-05-24 Thread mailing-lists
Hey all, im facing a "minor" problem. I do not always get results when going to the dashboard, under Block->Images in the tab Images or Namespaces. The little refresh button will keep spinning and sometimes after several minutes it will finally show something. That is odd, because from the

Re: [OE-core][RFC] tests artifacts retriever

2023-05-23 Thread Alexis Lothoré via lists . openembedded . org
Hello Alexander, thanks for the feedback On 5/23/23 11:50, Alexander Kanavin wrote: > I think having to write a custom artifacts.conf for each ptest is not > a good direction, as it's both too much work, and requires good > understanding what is important in the output and what isn't :) When a >

Re: [tor-relays] Configuring key expiration warning messages?

2023-05-22 Thread lists
On Freitag, 19. Mai 2023 13:55:10 CEST telekobold wrote: > If there isn't such an option, does anyone happen to have a script > ready for this (before I start trying to implement something like this > myself)? Yes in toralf's /torutils: https://github.com/toralf/torutils/blob/main/key-expires.py

Re: [OE-core][RFC] tests artifacts retriever

2023-05-22 Thread Alexis Lothoré via lists . openembedded . org
On 5/22/23 16:52, Alexis Lothoré via lists.openembedded.org wrote: > Hello everyone, > I have been briefed about the need to add an infrastructure to be able to > retrieve some test files (test output, logs, etc) in Yocto/CI > automation to ease debugging of some hard-to-reproduce issues. Before >

[OE-core][RFC] tests artifacts retriever

2023-05-22 Thread Alexis Lothoré via lists . openembedded . org
Hello everyone, I have been briefed about the need to add an infrastructure to be able to retrieve some test files (test output, logs, etc) in Yocto/CI automation to ease debugging of some hard-to-reproduce issues. Before starting to implement a solution, I would like to get some feedback about

Re: Git migration completed

2023-05-22 Thread Genes Lists
On 5/21/23 07:29, Levente Polyak wrote: We are proud to announce that the migration to Git packaging succeeded! 拾 A huge thank you for the massive detailed planning and successful execution - very, very much appreciated. Hope you all celebrate lots! best gene

Re: Git migration completed

2023-05-21 Thread Genes Lists
On 5/21/23 08:32, Jelle van der Waa wrote: On 21-05-2023 14:28, Genes Lists wrote: ... Are these just - be patient, takes time to sync - or something else? Yes.. https://i.imgur.com/6M4mfGT.png Thanks :)

Re: Git migration completed

2023-05-21 Thread Genes Lists
First off - huge congrats to you all for orchestrating this obviously huge task. Thank you. Couple questions to confirm this is a mirror sync issue and not something else - since one of today's items was "test syncrepo on mirror.pkgbuild.com" I assumed this would be up to date? -

Re: [PATCH 2/3] Refactor widen_plus as internal_fn

2023-05-18 Thread Andre Vieira (lists) via Gcc-patches
How about this? Not sure about the DEF_INTERNAL documentation I rewrote in internal-fn.def, was struggling to word these, so improvements welcome! gcc/ChangeLog: 2023-04-25 Andre Vieira Joel Hutton Tamar Christina * config/aarch64/aarch64-simd.md

Re: Prevent pip from breaking the system by adopting PEP 668

2023-05-18 Thread Genes Lists
On 5/18/23 06:26, Lone_Wolf wrote: On 17-05-2023 18:31, Genes Lists wrote:  have several packages where in the install section of PKGBUILD it does something like:   pipopts="--isolated --ignore-installed --no-deps"   pip $pipopts install --root=$pkgdir dist/*.whl Thos

Re: Prevent pip from breaking the system by adopting PEP 668

2023-05-17 Thread Genes Lists
On 5/17/23 17:35, Genes Lists wrote: I'm now following how the above helps package maintainers. Quite ^^^ not The question is basically will "pip --root" continue to work as it does now if we adopt 668. If not what needs to be changed in PKGBUILD for the install phase

Re: Prevent pip from breaking the system by adopting PEP 668

2023-05-17 Thread Genes Lists
On 5/17/23 16:56, Jude DaShiell wrote: I found pipenv works well. A package jrnl wouldn't run once built with pip but does run inside pipenv. This creates a virtual environment for building and running packages so once jrnl got built doing pipenv run jrnl runs the program. I'm now following

Re: Prevent pip from breaking the system by adopting PEP 668

2023-05-17 Thread Genes Lists
On 5/17/23 11:47, Martin Rys wrote: Some time ago, PEP 668[1] enabled distributions to mark the python installation as externally managed by a package manager, thus preventing pip from breaking the system by either installing packages to the system or locally in the home folder. ... [1]

Re: [PATCH] RFC: New compact syntax for insn and insn_split in Machine Descriptions

2023-05-16 Thread Richard Earnshaw (lists) via Gcc-patches
, attributes and instruction lists. One has to count and this often is tedious. Additionally when changing a single line in the insn multiple lines in a diff change, making it harder to see what's going on. This new syntax takes into account many of the common things that are done in MD files

[meta-xilinx] Kria K26 - building linux distro with Yocto

2023-05-15 Thread Paweł Rokicki via lists . yoctoproject . org
Hello, Can Linux distro be built using just Yocto for a custom board with K26 SoM or is it possible only with Petalinux Tools? I’ve used meta-xilinx-core layer with machine=zynqmp-eg-generic (Langdale branch). The kernel and rootfilesystem are OK, but device tree is broken (and so are probably

Re: [gentoo-user] Mouse pain

2023-05-15 Thread Wols Lists
On 15/05/2023 17:18, Michael wrote: On Monday, 15 May 2023 17:11:45 BST Wols Lists wrote: On 15/05/2023 03:51, William Kenworthy wrote: Checked your menu? XFCE has a "mouse and touchpad" under settings with a number of useful items including acceleration, double click timings etc.

Re: [gentoo-user] Mouse pain

2023-05-15 Thread Wols Lists
On 15/05/2023 03:51, William Kenworthy wrote: Checked your menu? XFCE has a "mouse and touchpad" under settings with a number of useful items including acceleration, double click timings etc. Yes. As I remember, KDE USED to have such a menu ... Cheers, Wol

Re: More C type errors by default for GCC 14

2023-05-15 Thread Richard Earnshaw (lists) via Gcc
On 12/05/2023 13:30, Jakub Jelinek via Gcc wrote: On Fri, May 12, 2023 at 11:33:01AM +0200, Martin Jambor wrote: One fairly big GCC-internal task is to clear up the C test suite so that it passes with the new compiler defaults. I already have an offer of help for that, so I think we can

Re: More C type errors by default for GCC 14

2023-05-15 Thread Richard Earnshaw (lists) via Gcc
On 10/05/2023 03:38, Eli Zaretskii via Gcc wrote: From: Arsen Arsenović Cc: Eli Zaretskii , Jakub Jelinek , jwakely@gmail.com, gcc@gcc.gnu.org Date: Tue, 09 May 2023 22:21:03 +0200 The concern is using the good will of the GNU Toolchain brand as the tip of the spear or battering ram to

Re: [PATCH 2/3] Refactor widen_plus as internal_fn

2023-05-15 Thread Andre Vieira (lists) via Gcc-patches
On 15/05/2023 12:01, Richard Biener wrote: On Mon, 15 May 2023, Richard Sandiford wrote: Richard Biener writes: On Fri, 12 May 2023, Richard Sandiford wrote: Richard Biener writes: On Fri, 12 May 2023, Andre Vieira (lists) wrote: I have dealt with, I think..., most of your comments

[gentoo-user] Systemd query ...

2023-05-15 Thread Wols Lists
Nothing to do with but sparked by the Apache problem ... One of the emails mentioned that the "ExecStop" section didn't appear to be working ... That's caused me considerable grief in a systemd config file I've written ... Basically, somebody else added an ExecStop section - and all hell

[gentoo-user] Mouse pain

2023-05-14 Thread Wols Lists
I've been having grief with my mouse for a while, and all the help I can find is "how to adjust mouse speed", which is not my problem... and seems to be about the only thing that is adjustable ... Basically even something as simple as left click doesn't work properly. I'm guessing it's timing

Re: [Cake] industrial lte/wifi router with cake

2023-05-14 Thread lists--- via Cake
meh... hardwares ok... softwares bloated and the ui is a bit overblown... they do have sdks available for building firmwares thats being said... happy to see your about.. im currently working on a cradlepoint/teltonika killer ipq8074, dual 5G cards, 4 sim slots, 80211AX runs OpenWRT

Re: [PATCH 2/3] Refactor widen_plus as internal_fn

2023-05-12 Thread Andre Vieira (lists) via Gcc-patches
On 12/05/2023 14:28, Richard Biener wrote: On Fri, 12 May 2023, Andre Vieira (lists) wrote: I have dealt with, I think..., most of your comments. There's quite a few changes, I think it's all a bit simpler now. I made some other changes to the costing in tree-inline.cc and gimple-range

Re: [PATCH 3/3] Remove widen_plus/minus_expr tree codes

2023-05-12 Thread Andre Vieira (lists) via Gcc-patches
Moved the 'changes' from this patch back to the second so it's all just about removing code that we no longer use. I don't really know why Joel formatted the patches this way, but I thought I'd keep it as is for now. cover letter: This patch removes the old widen plus/minus tree codes which

Re: [PATCH 2/3] Refactor widen_plus as internal_fn

2023-05-12 Thread Andre Vieira (lists) via Gcc-patches
I have dealt with, I think..., most of your comments. There's quite a few changes, I think it's all a bit simpler now. I made some other changes to the costing in tree-inline.cc and gimple-range-op.cc in which I try to preserve the same behaviour as we had with the tree codes before. Also

Re: [PATCH 1/3] Refactor to allow internal_fn's

2023-05-12 Thread Andre Vieira (lists) via Gcc-patches
Hi, I think I tackled all of your comments, let me know if I missed something. gcc/ChangeLog: 2023-05-12 Andre Vieira Joel Hutton * tree-vect-patterns.cc (vect_gimple_build): New Function. (vect_recog_widen_op_pattern): Refactor to use code_helper. *

Re: [PATCH 3/3] Remove widen_plus/minus_expr tree codes

2023-05-10 Thread Andre Vieira (lists) via Gcc-patches
On 03/05/2023 13:29, Richard Biener wrote: On Fri, 28 Apr 2023, Andre Vieira (lists) wrote: This is a rebase of Joel's previous patch. This patch removes the old widen plus/minus tree codes which have been replaced by internal functions. I guess that's obvious then. I wonder what we do

Re: [PATCH 1/3] Refactor to allow internal_fn's

2023-05-04 Thread Andre Vieira (lists) via Gcc-patches
On 03/05/2023 12:55, Richard Biener wrote: On Fri, 28 Apr 2023, Andre Vieira (lists) wrote: Hi, I'm posting the patches separately now with ChangeLogs. I made the suggested changes and tried to simplify the code a bit further. Where internal to tree-vect-stmts I changed most functions

7.2 panic and "reorder_kernel: failed" ...

2023-04-30 Thread Why 42? The lists account.
Hi All, Our 7.2 system just paniced again in pmap_page_remove / uvm_fault: > ddb{1}> show panic > *cpu1: uvm_fault(0xfd818b0ca560, 0x7f817ca74cb0, 0, 2) -> e > ddb{1}> trace > pmap_page_remove(fd8109c56480) at pmap_page_remove+0x21d > uvm_anfree_list(fd804a0e7e40,800022eab518)

Re: Python 3.11 in [staging] -> [testing]

2023-04-29 Thread Genes Lists
On 4/29/23 11:19, Felix Yan wrote: On 4/29/23 14:13, David Runge wrote: ... The move is now done and everything should have been fixed. Have fun breaking something new :) So far for all the things I've tested, starting with my own code, its working really well. And noticeably faster - one

Re: Separate dynamics from notes

2023-04-28 Thread Wols Lists
On 27/04/2023 13:57, Gianmaria Lari wrote: Thank you Leo for your answers and help. you’ll probably need to be a little more specific about the use case, perhaps also supply example code. Regarding my second question, let me try to be more clear I have a score. I want to write the

Re: [ping][vect-patterns] Refactor widen_plus/widen_minus as internal_fns

2023-04-28 Thread Andre Vieira (lists) via Gcc-patches
On 25/04/2023 13:30, Richard Biener wrote: On Mon, 24 Apr 2023, Richard Sandiford wrote: Richard Biener writes: On Thu, Apr 20, 2023 at 3:24?PM Andre Vieira (lists) via Gcc-patches wrote: Rebased all three patches and made some small changes to the second one: - removed sub and abd

[PATCH 2/3] Refactor widen_plus as internal_fn

2023-04-28 Thread Andre Vieira (lists) via Gcc-patches
This patch replaces the existing tree_code widen_plus and widen_minus patterns with internal_fn versions. DEF_INTERNAL_OPTAB_HILO_FN is like DEF_INTERNAL_OPTAB_FN except it provides convenience wrappers for defining conversions that require a hi/lo split, like widening and narrowing

[PATCH 1/3] Refactor to allow internal_fn's

2023-04-28 Thread Andre Vieira (lists) via Gcc-patches
Hi, I'm posting the patches separately now with ChangeLogs. I made the suggested changes and tried to simplify the code a bit further. Where internal to tree-vect-stmts I changed most functions to use code_helper to avoid having to check at places we didn't need to. I was trying to simplify

[PATCH 3/3] Remove widen_plus/minus_expr tree codes

2023-04-28 Thread Andre Vieira (lists) via Gcc-patches
This is a rebase of Joel's previous patch. This patch removes the old widen plus/minus tree codes which have been replaced by internal functions. gcc/ChangeLog: 2023-04-28 Andre Vieira Joel Hutton * doc/generic.texi: Remove old tree codes. * expr.cc

Re: [gentoo-user] file system for new machine

2023-04-27 Thread Wols Lists
On 27/04/2023 16:52, Neil Bothwick wrote: On Thu, 27 Apr 2023 15:54:34 +0200, tastytea wrote: btrfs and zfs have some useful features for normal use cases. the transparent compression can save a lot of space and even increase speed in some cases, the checksumming guarantees that you will never

Re: Standard DC rack rail distance, front to back question

2023-04-27 Thread Justin Wilson (Lists)
I have not seen a standard on cabinets. I have gear in a wide variety of racks. Some of are real shallow. Some are deep. I use these to generically solve the sagging issue. https://www.amazon.com/dp/B00XXDJASY?ref=nb_sb_ss_w_as-reorder-t1_k1_1_11==EFCM0EZP8BMA==navpoint+ra NavePoint

Re: [ping][vect-patterns] Refactor widen_plus/widen_minus as internal_fns

2023-04-25 Thread Andre Vieira (lists) via Gcc-patches
On 24/04/2023 12:57, Richard Biener wrote: On Thu, Apr 20, 2023 at 3:24 PM Andre Vieira (lists) via Gcc-patches wrote: Rebased all three patches and made some small changes to the second one: - removed sub and abd optabs from commutative_optab_p, I suspect this was a copy paste mistake

Re: [halLEipzig] Leipziger OSM Stammtisch wieder auf die Beine stellen?

2023-04-25 Thread Antonin Delpeuch (lists)
Hallo die Runde, kurze Errinerung: wir treffen uns heute Abend im Volkshaus, 18:30. Ich bin gespannt! :) Bis dann, Antonin Le 08/04/2023 à 12:42, Antonin Delpeuch (lists) a écrit : Super! Dann reserviere ich dort für sechs. Es kann bestimmt mehr Leute dazu kommen (es gibt dort ziemlich

Re: [sphinx-users] Re: Fwd: How can I create html only from the modified .rst files after changing the project directory?

2023-04-22 Thread Wols Lists
In other words, if I understand you correctly, you are saying that actually you NEED to do a complete rebuild on copy (or more especially, move)? Because all the absolute paths in the output are no longer valid? In which case, ycproject should not be worried about this, make is working as

Re: What music font packaging/selection experience do we want?

2023-04-21 Thread Wols Lists
On 21/04/2023 12:03, Kieren MacMillan wrote: If, next to the .otf font file, a file called stylesheet.ily (or another bikeshed color) is found, it is read and defines the style parameters. Because we want to be able to apply it both globally and locally to one score/bookpart/book, we take it

Re: [RFC 0/X] Implement GCC support for AArch64 libmvec

2023-04-21 Thread Andre Vieira (lists) via Gcc-patches
On 20/04/2023 17:13, Richard Sandiford wrote: "Andre Vieira (lists)" writes: On 20/04/2023 15:51, Richard Sandiford wrote: "Andre Vieira (lists)" writes: Hi all, This is a series of patches/RFCs to implement support in GCC to be able to target AArch64

Re: [sphinx-users] How can I create html only from the modified .rst files after changing the project directory?

2023-04-20 Thread Wols Lists
On 21/04/2023 00:39, ycproject wrote: Thanks for your reply. I just did a test: 1. I used the commands cp -a and cp -r respectively, and the result was that when I ran make html, both regenerated all the html. 2. I created a new empty directory (newproject) and copied the _build directory

Re: [RFC 0/X] Implement GCC support for AArch64 libmvec

2023-04-20 Thread Andre Vieira (lists) via Gcc-patches
On 20/04/2023 15:51, Richard Sandiford wrote: "Andre Vieira (lists)" writes: Hi all, This is a series of patches/RFCs to implement support in GCC to be able to target AArch64's libmvec functions that will be/are being added to glibc. We have chosen to use the omp pragma '#

Re: [ping][vect-patterns] Refactor widen_plus/widen_minus as internal_fns

2023-04-20 Thread Andre Vieira (lists) via Gcc-patches
Rebased all three patches and made some small changes to the second one: - removed sub and abd optabs from commutative_optab_p, I suspect this was a copy paste mistake, - removed what I believe to be a superfluous switch case in vectorizable conversion, the one that was here: + if

Re: [gentoo-user] Re: Finally got a SSD drive to put my OS on

2023-04-18 Thread Wols Lists
On 18/04/2023 23:13, Frank Steinmetzger wrote: /var/tmp/portage on tmpfs. And on every disk I allocate a swap partition equal to twice the mobo's max memory. Three drives times 64GB times two is a helluva lot of swap. Uhm … why? The moniker of swap = 2×RAM comes from times when RAM was

Re: [gentoo-user] Can some config files be automatically protected from etc-update?

2023-04-17 Thread Wols Lists
On 17/04/2023 19:26, Walter Dnes wrote: Now that the (no)multilib problem in my latest update has been solved, I have a somewhat minor complaint. Can I get etc-update to skip certain files? My latest emerge world wanted to "update"... 1) /etc/hosts (1) 2) /etc/inittab (1) 3) /etc/mtab (1)

Re: [gentoo-user] updating /boot directory EFI

2023-04-17 Thread Wols Lists
On 17/04/2023 23:36, Peter Humphrey wrote: On Monday, 17 April 2023 21:41:09 BST Wols Lists wrote: On 17/04/2023 17:52, Mark Knecht wrote: Later on a Kubuntu update found Windows, updated the EFI stuff on the Windows drive and then, I see this morning, erased everything out of the Kubuntu EFI

Re: [gentoo-user] updating /boot directory EFI

2023-04-17 Thread Wols Lists
On 17/04/2023 17:52, Mark Knecht wrote: Later on a Kubuntu update found Windows, updated the EFI stuff on the Windows drive and then, I see this morning, erased everything out of the Kubuntu EFI partition but left the partition there. I had a similar problem trying to install SUSE to dual boot

Re: Proposition for LibreOfiice

2023-04-17 Thread Wols Lists
On 17/04/2023 14:15, Zetanos wrote: It is a petty for such a wonderful program to have these serious lacks, because the importance of LibreOffice in academic production is not to be disconsidered even if LaTeX and other alternatives exists. LibreOffice is largely superior in structuring

Re: [gentoo-user] Finally got a SSD drive to put my OS on

2023-04-17 Thread Wols Lists
On 17/04/2023 02:14, Dale wrote: My current install is over a decade old.  My /boot partition is about 375MBs.  I should have made it larger but at the time, I booted CD/DVD media when needed.  I didn't have USB sticks at the time.  This time, I plan to make some changes.  If I put Knoppix

Re: [qubes-users] dependency problem after upgrading standalone debian 11 VM

2023-04-15 Thread qubes-lists
When creating a backup while the broken VM was still running I noticed the text saying that the VM backup will contain the VM's state before it booted, which was a perfect solution to revert everything I did since the VM started. This should solve my problem by restoring that newly created

Re: Is a tool available to check the integrity of copied files?

2023-04-14 Thread Genes Lists
On 4/14/23 16:59, Ralf Mardorf wrote: Hi, my google search was "does linux diff compare data using a cache". Its not "diff" doing anything weird, its simply the linux kernel buffer cache - and it works great doesn't it. And no, its not 'stale' data, blocks that have not changed are

Re: [qubes-users] dependency problem after upgrading standalone debian 11 VM

2023-04-14 Thread qubes-lists
Hi unman, I'd probably be rolling back most of your recent changes, and starting again, after making sure that I have a decent backup of the qube in its current state. You need to roll back those packages, and -f should work for the install. I have some old templates hanging about - if you can

Re: [PATCH] aarch64: Add -mveclibabi=sleefgnu

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
! Kind regards, Lou -Original Message- From: Andre Vieira (lists) Sent: Friday, April 14, 2023 12:30 To: Lou Knauer ; Andrew Pinski Cc: gcc-patches@gcc.gnu.org; Etienne Renault Subject: Re: [PATCH] aarch64: Add -mveclibabi=sleefgnu I have (outdated) RFC's here: https://gcc.gnu.org/pipermail

Re: [qubes-users] dependency problem after upgrading standalone debian 11 VM

2023-04-14 Thread qubes-lists
Hi uman, thanks for your reply. 'unman' via qubes-users: Exactly this issue arose on GitHub - it is, as you say, because you did not update the qubes repository definition in timely way. You can read the issue [here](https://github.com/qubesos/qubes-issues/issues/7865) The resolution is to

Re: [PATCH] Fix vect-simd-clone testcase dump scanning

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
SGTM On 14/04/2023 12:00, Jakub Jelinek wrote: On Fri, Apr 14, 2023 at 11:59:02AM +0100, Andre Vieira (lists) wrote: On the other thread I commented that inbranch simdclones are failing for AVX512F because it sets the mask_mode, for which inbranch hasn't been implemented, and so it is rejected

Re: [r13-7135 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18f.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 2 on Linux/x86_64

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
On 14/04/2023 12:47, Richard Biener wrote: On Fri, Apr 14, 2023 at 11:42 AM Andre Vieira (lists) wrote: Ah, but then vect_get_smallest_scalar_type should simply ignore that pointer in MASK_CALL. It should only look at the arguments relevant for vectorization. So diff --git a/gcc/tree

Re: [PATCH] Fix vect-simd-clone testcase dump scanning

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
On the other thread I commented that inbranch simdclones are failing for AVX512F because it sets the mask_mode, for which inbranch hasn't been implemented, and so it is rejected. On 14/04/2023 11:25, Jakub Jelinek via Gcc-patches wrote: On Fri, Apr 14, 2023 at 10:15:06AM +, Richard Biener

Re: [PATCH] aarch64: Add -mveclibabi=sleefgnu

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
I have (outdated) RFC's here: https://gcc.gnu.org/pipermail/gcc-patches/2023-March/613593.html I am working on this patch series for stage 1. The list of features I am working on are: * SVE support for #pragma omp declare simd * Support for simdclone usage in autovec from #pragma omp declare

Re: [r13-7135 Regression] FAIL: gcc.dg/vect/vect-simd-clone-18f.c scan-tree-dump-times vect "[\\n\\r] [^\\n]* = foo\\.simdclone" 2 on Linux/x86_64

2023-04-14 Thread Andre Vieira (lists) via Gcc-patches
On 14/04/2023 10:09, Richard Biener wrote: On Fri, Apr 14, 2023 at 10:43 AM Andre Vieira (lists) wrote: Resending this to everyone (sorry for the double send Richard). On 14/04/2023 09:15, Andre Vieira (lists) wrote: > > > On 14/04/2023 07:55, Richard Biener wrote: >&

<    3   4   5   6   7   8   9   10   11   12   >