stuck with "could not login with credentials"

Hi,
I saw the bash check and it always fails for me.
I struggled with something similar while creating a workaround to use cron on BAM.
I had to redirect it into a file to use the token from the file because the token would always be insert in a wrong manner.
echo_time "Starting DIG Cron Workaround Script" echo_time "+ Contacting DIG via URL \"$DIG_URL\" with User \"$DIG_USER\" to get Authentication Token" AUTH=$myCurl -s -k $DIG_URL/rest_login -F username=$DIG_USER -F password=$DIG_PASS TOKEN_OUT=echo $AUTH | grep access_token | awk '{split($0,a,":"); print a[2]}' |tr -d '[:space:]'|tr -d '"'|tr -d } echo_time "++ Got Authentication Token: \"$TOKEN_OUT\"" echo_time "++ Preparing token for REST calls..." TOKEN="Auth: Basic $TOKEN_OUT" echo "-H \"$TOKEN\"" > $TOKEN_FILE echo_time "++ Using Basic Authentication with String: \"$TOKEN\"" echo_time "+ Starting configured scripts: \"$SCRIPTS\"" for SCRIPT in $SCRIPTS do   echo_time "+++++++++++++++++++++++++++++++++++++++++++++++++"   echo_time "+ Running script \"$SCRIPT\""   CMD="$myCurl -s --config $TOKEN_FILE -X GET -k $DIG_URL/tag_ip4_networks/tag_ip4_networks_rest_endpoint?link_type=$SCRIPT"   echo_time "++ Running command \"$CMD\""   RETURN=$CMD  STATUS=$?   if [ $STATUS -ne 0 ]; then         echo_time "++ Error during REST calls - Return code of script $SCRIPT was: $STATUS"   fi   echo_time "++ Feedback from workflow is:"   echo_time "$RETURN" done echo_time "Finished DIG Cron Workaround Script"
Can you provide a working example?

Hey @n3kgalm thanks for reporting these issues! We are a bit short on man power as most of the team is on vacation, but we'll be looking into them first thing as soon as people are back from the holidays.
Please feel free to bring more things to our notice that don't work as intended if and when you run into them! Thanks again, and happy holidays!

Hi @n3kgalm what version of the Gateway are you working with?

Gateway 18.12.1 with BAM 9.0.0

Hi @n3kgalm, are you using the plugin with Rundeck and it isn't working? What is the error you get in the logs?


run the train.py i got ValueError: No variables provided.

win10 64 python3.6
run
C:\ProgramData\Anaconda3\python.exe D:/tf_fcn/KittiSeg/train.py --hypes hypes/KittiSeg_VGG.json
got
2017-10-13 13:58:59,934 INFO No environment variable 'TV_PLUGIN_DIR' found. Set to 'C:\Users\FD/tv-plugins'. 2017-10-13 13:58:59,934 INFO No environment variable 'TV_STEP_SHOW' found. Set to '50'. 2017-10-13 13:58:59,934 INFO No environment variable 'TV_STEP_EVAL' found. Set to '250'. 2017-10-13 13:58:59,934 INFO No environment variable 'TV_STEP_WRITE' found. Set to '1000'. 2017-10-13 13:58:59,934 INFO No environment variable 'TV_MAX_KEEP' found. Set to '10'. 2017-10-13 13:58:59,934 INFO No environment variable 'TV_STEP_STR' found. Set to 'Step {step}/{total_steps}: loss = {loss_value:.2f}; lr = {lr_value:.2e}; {sec_per_batch:.3f} sec (per Batch); {examples_per_sec:.1f} imgs/sec'. 2017-10-13 13:59:00,008 INFO f: <_io.TextIOWrapper name='hypes/KittiSeg_VGG.json' mode='r' encoding='cp936'> 2017-10-13 13:59:00,011 INFO Initialize training folder 2017-10-13 13:59:00,078 INFO Start training 2017-10-13 13:59:00.096567: W C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX instructions, but these are available on your machine and could speed up CPU computations. 2017-10-13 13:59:00.096881: W C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\platform\cpu_feature_guard.cc:45] The TensorFlow library wasn't compiled to use AVX2 instructions, but these are available on your machine and could speed up CPU computations. 2017-10-13 13:59:00.711207: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\common_runtime\gpu\gpu_device.cc:955] Found device 0 with properties:  name: GeForce 840M major: 5 minor: 0 memoryClockRate (GHz) 1.124 pciBusID 0000:01:00.0 Total memory: 2.00GiB Free memory: 1.66GiB 2017-10-13 13:59:00.711520: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\common_runtime\gpu\gpu_device.cc:976] DMA: 0  2017-10-13 13:59:00.711675: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\common_runtime\gpu\gpu_device.cc:986] 0:   Y  2017-10-13 13:59:00.711854: I C:\tf_jenkins\home\workspace\rel-win\M\windows-gpu\PY\36\tensorflow\core\common_runtime\gpu\gpu_device.cc:1045] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce 840M, pci bus id: 0000:01:00.0) npy file loaded Layer name: conv1_1 Layer shape: (3, 3, 3, 64) 2017-10-13 13:59:01,929 INFO Creating Summary for: conv1_1/filter 2017-10-13 13:59:01,957 INFO Creating Summary for: conv1_1/biases Layer name: conv1_2 Layer shape: (3, 3, 64, 64) 2017-10-13 13:59:01,994 INFO Creating Summary for: conv1_2/filter 2017-10-13 13:59:02,023 INFO Creating Summary for: conv1_2/biases Layer name: conv2_1 Layer shape: (3, 3, 64, 128) 2017-10-13 13:59:02,060 INFO Creating Summary for: conv2_1/filter 2017-10-13 13:59:02,089 INFO Creating Summary for: conv2_1/biases Layer name: conv2_2 Layer shape: (3, 3, 128, 128) 2017-10-13 13:59:02,136 INFO Creating Summary for: conv2_2/filter 2017-10-13 13:59:02,169 INFO Creating Summary for: conv2_2/biases Layer name: conv3_1 Layer shape: (3, 3, 128, 256) 2017-10-13 13:59:02,221 INFO Creating Summary for: conv3_1/filter 2017-10-13 13:59:02,255 INFO Creating Summary for: conv3_1/biases Layer name: conv3_2 Layer shape: (3, 3, 256, 256) 2017-10-13 13:59:02,302 INFO Creating Summary for: conv3_2/filter 2017-10-13 13:59:02,334 INFO Creating Summary for: conv3_2/biases Layer name: conv3_3 Layer shape: (3, 3, 256, 256) 2017-10-13 13:59:02,387 INFO Creating Summary for: conv3_3/filter 2017-10-13 13:59:02,431 INFO Creating Summary for: conv3_3/biases Layer name: conv4_1 Layer shape: (3, 3, 256, 512) 2017-10-13 13:59:02,477 INFO Creating Summary for: conv4_1/filter 2017-10-13 13:59:02,506 INFO Creating Summary for: conv4_1/biases Layer name: conv4_2 Layer shape: (3, 3, 512, 512) 2017-10-13 13:59:02,562 INFO Creating Summary for: conv4_2/filter 2017-10-13 13:59:02,596 INFO Creating Summary for: conv4_2/biases Layer name: conv4_3 Layer shape: (3, 3, 512, 512) 2017-10-13 13:59:02,670 INFO Creating Summary for: conv4_3/filter 2017-10-13 13:59:02,699 INFO Creating Summary for: conv4_3/biases Layer name: conv5_1 Layer shape: (3, 3, 512, 512) 2017-10-13 13:59:02,753 INFO Creating Summary for: conv5_1/filter 2017-10-13 13:59:02,796 INFO Creating Summary for: conv5_1/biases Layer name: conv5_2 Layer shape: (3, 3, 512, 512) 2017-10-13 13:59:02,861 INFO Creating Summary for: conv5_2/filter 2017-10-13 13:59:02,891 INFO Creating Summary for: conv5_2/biases Layer name: conv5_3 Layer shape: (3, 3, 512, 512) 2017-10-13 13:59:03,003 INFO Creating Summary for: conv5_3/filter 2017-10-13 13:59:03,036 INFO Creating Summary for: conv5_3/biases Layer name: fc6 Layer shape: [7, 7, 512, 4096] 2017-10-13 13:59:03,491 INFO Creating Summary for: fc6/weights 2017-10-13 13:59:03,529 INFO Creating Summary for: fc6/biases Layer name: fc7 Layer shape: [1, 1, 4096, 4096] 2017-10-13 13:59:03,645 INFO Creating Summary for: fc7/weights 2017-10-13 13:59:03,674 INFO Creating Summary for: fc7/biases 2017-10-13 13:59:03,734 INFO Creating Summary for: score_fr/weights 2017-10-13 13:59:03,770 INFO Creating Summary for: score_fr/biases 2017-10-13 13:59:04,015 WARNING From D:\tf_fcn\KittiSeg\tensorflow_fcn\fcn8_vgg.py:114: calling argmax (from tensorflow.python.ops.math_ops) with dimension is deprecated and will be removed in a future version. Instructions for updating: Use theaxisargument instead WARNING:tensorflow:From D:\tf_fcn\KittiSeg\tensorflow_fcn\fcn8_vgg.py:114: calling argmax (from tensorflow.python.ops.math_ops) with dimension is deprecated and will be removed in a future version. Instructions for updating: Use theaxisargument instead 2017-10-13 13:59:04,041 INFO Creating Summary for: upscore2/up_filter 2017-10-13 13:59:04,085 INFO Creating Summary for: score_pool4/weights 2017-10-13 13:59:04,115 INFO Creating Summary for: score_pool4/biases 2017-10-13 13:59:04,169 INFO Creating Summary for: upscore4/up_filter 2017-10-13 13:59:04,215 INFO Creating Summary for: score_pool3/weights 2017-10-13 13:59:04,253 INFO Creating Summary for: score_pool3/biases 2017-10-13 13:59:04,330 INFO Creating Summary for: upscore32/up_filter WARNING:tensorflow:From D:\tf_fcn\KittiSeg\tensorflow_fcn\fcn8_vgg.py:140: calling argmax (from tensorflow.python.ops.math_ops) with dimension is deprecated and will be removed in a future version. Instructions for updating: Use theaxisargument instead 2017-10-13 13:59:04,368 WARNING From D:\tf_fcn\KittiSeg\tensorflow_fcn\fcn8_vgg.py:140: calling argmax (from tensorflow.python.ops.math_ops) with dimension is deprecated and will be removed in a future version. Instructions for updating: Use theaxis` argument instead
Traceback (most recent call last):
File "D:/tf_fcn/KittiSeg/train.py", line 134, in
tf.app.run()
File "C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\platform\app.py", line 48, in run
_sys.exit(main(_sys.argv[:1] + flags_passthrough))
File "D:/tf_fcn/KittiSeg/train.py", line 130, in main
train.do_training(hypes)
File "C:\ProgramData\Anaconda3\lib\site-packages\tensorvision\train.py", line 377, in do_training
tv_graph = core.build_training_graph(hypes, queue, modules)
File "C:\ProgramData\Anaconda3\lib\site-packages\tensorvision\core.py", line 100, in build_training_graph
global_step, learning_rate)
File "D:\tf_fcn\KittiSeg\hypes../optimizer/generic_optimizer.py", line 91, in training
global_step=global_step)
File "C:\ProgramData\Anaconda3\lib\site-packages\tensorflow\python\training\optimizer.py", line 423, in apply_gradients
raise ValueError("No variables provided.")
ValueError: No variables provided.
Process finished with exit code 1
`
can you help me solve this problem?
thanks

sorry - duplicate for #35
don't know how to delete this issue. Feel free to remove it
Sorry again


Set custom DevEUI

Hello, I'm looking to set a custom DevEUI on my The Things Uno but I can't see any function related to this on the doc. Is there any way to do it using this library?

The RN2483 on the Things Uno has a hardware EUI that is used by this library. It's recommended to use this hardware EUI as it is guaranteed to be unique. Self assigning EUIs should only be done if the hardware does not have a unique identifier. And even when self assigning the EUI you need to use one from some other vendor's block. Normally one would generate one from the 10 free ones you get on The Things Stack CE.
So in short, don't set a custom EUI if you don't have a really good reason. The RN2483 does allow it though, but this library does not expose it. This library has been written to always use the hardware EUI as DevEUI:
https://github.com/TheThingsNetwork/arduino-device-lib/blob/d2e30f1e99aa5a1909988b0b943ee700f5c5cd2d/src/TheThingsNetwork.cpp#L664

Just wondering, what if a device let's say it's broken, I want to replace it with the same device and access point on the server (so same keys), how should someone proceed? I need to register a new device on the server even if it is actually the same?


Updating playwright nav component test

Updated tests/playwright/shiny/components/nav/test_nav.py to loop and soft assert

@joesho112358 Thank you for your PR! Not every day someone is in the weeds of testing.
I appreciate the idea of soft asserting, but by only presenting the error at the end, playwright's test stack debugging is very minimal and difficult to read.  So given we need all the tests to pass, I'm ok with the hard assertion knowing if the first control fails, the others will not be tested. (We could parameterize the test, but I feel it would be unnecessary server startup time added to the testing suite.)
py-shiny also needs to have full type support. Since the verify field and name were very similar, I combined the info and put it and the control into a dataclass. This allows for easier typing without double record keeping the controls too much. (I tried using a common base class, but the common base class' init method was not consistent with the subclass.)


Remove-item true not working on requirements.

I put a custom item requirement and I set it to be removed when you take the Quest, yet the item doesn't actually get removed.
This is my quests config - http://pastebin.com/EDbsi1bw
Update: This only didn't work because when I loaded the item required in the in-game editor, the &6&k* in the name of the paper didn't actually register as that, so I tried it without that symbol and star at the end and it worked. So just an FYI that the Quests Editor doesn't actually recognise the colour and the &k magic symbols.

I may be able to add support for such special characters in the future, but for now simply avoid those symbols.


Add hotkeys to presenter window

The up, down, page {up, down}, and other relevant hotkeys should work directly on the presenter if the user clicks on it. This way if they are in a search, bookmark, or history window for the controller they can still change lines easily for the presenter (which updates the navigator behind the scenes). Related to #152

Hmm, that would imply that within the window, you have elements of focus, which I do not think is that intuitive or easy to show others. The user would then also have to use the mouse to refocus the controller in order to enact hotkeys there?

You can add pop up arrows to the display to show changing lines and a circular button for autoselect.
Yes, if they wanted to do something with the controller after focusing the display, naturally they'd have to click/focus/use a controller only hotkey

I think you'd want to show focusing/defocusing of the controller somehow, but i'm not sure about whether it's a good idea to allow them to change the line while they're looking for something else when weighed against the downsides (defocusable controller/loss of click-free hotkeys).
What situation would one be moving the lines still, but looking for something else? Surely if they're looking for something else, it's because they haven't found it in the current Shabad/Bani?

We can however add global hotkeys that work without the controller, if that was the original intention

Too many times I've seen people miss the next line in the same shabad.
Sometimes it's literally the proceeding line and even displayed at the
bottom of the projector, but they still go to the search screen.
Regardless, the main reason is, if the controller is hidden, one should
have a hotkey/GUI way to move the line up and down in a minimalistic way
for single-display users without having to show the controller.
To show defocus of controller, you can simply make it more opaque or make
all the text less contrasting with it's bg until focused again.
I'm not aware of why we'd lose click-less hotkeys. ctrl+/ for search
shouldn't do anything with the presenter, it should be a hotkey to focus
the controller to search. Is there some hotkey that is conflicting? In v1
for up and down arrows if user focused the presenter and hit up / down, we
simply re-focused the controller and sent up / down even though if it was
hidden.
On Tue, Jun 25, 2019 at 8:16 AM Harjot Singh<EMAIL_ADDRESS>wrote:

We can however add global hotkeys that work without the controller, if
that was the original intention
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/ShabadOS/desktop/issues/153?email_source=notifications&email_token=ADLZ3B5M5GWTM7JSG324UVDP4IEBPA5CNFSM4HDMWBVKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODYQBD6A#issuecomment-505418232,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ADLZ3B3KW2TXXIXVLYS6FB3P4IEBPANCNFSM4HDMWBVA
.

We can however add global hotkeys that work without the controller, if that was the original intention

Is it ok to have these hotkeys work ONLY when the controller is minimised?

Yes that is acceptable
Please break global hotkeys into it's own issue, I'll expand and add it to a project as we see fit

Todo

[ ] Fix debounce by wrapping nested GlobalHotkeys correctly
[ ] Fix navigation to next line of non-continuous line order IDs in Banis (see first few lines of TavPrasad)


64 to 32?

Article talks about going from 32 to 64, but can it go the other way? We are pushing all our users to x64, but have a few that need x32 for legacy apps/macros.  It would be nice see this feature offered both ways. Other than that, this is excellent.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: f3eacd91-ad3e-79a3-d946-0fa33785b7ee
Version Independent ID: 0e5a2663-78b8-6068-2e80-cd472a72d7b1
Content: Change an Office 365 ProPlus installation from 32-bit to 64-bit
Content Source: DeployOffice/change-bitness.md
Service: o365-proplus-itpro
GitHub Login: @DHB-MSFT
Microsoft Alias: danbrown

@Pitel81 : The information you're looking for is a bit hidden in the article, but your scenario is supported. By setting MigrateArch=TRUE and OfficeClientEdition=32 it will move from x64 to x86.

Thanks, I thought that it might work that way, but I wasn't sure and all my test boxes are tied up in delivery optimization testing.  Thanks for the quick response!


Support for Solidfire Cluster

Is your feature request related to a problem? Please describe.
It would be great to see harvest as an all-in-one, on premise, metrics collection system for all NetApp solutions.
As we're having Solidfire Clusters in our environment, it would be great if harvest could also poll metrics in such a detailed way, as it already does for ONTAP.
Describe the solution you'd like

Polling performance/capacity/health metrics from the Solidfire REST-API
Using Prometheus exporter

Describe alternatives you've considered
https://activeiq.solidfire.com/ but graphs and handling are not as good as if it would be implemented in a grafana.

Solidfire is becoming EOA/EOL, not nessesarry for us anymore.


Accept issue

This works for me. Take a look and let me know what you think. I had to copy some of the code from Socket.close() into the Group.cpp stopListening() call because there is no uv_poll_t Socket while the timer is running. There might be a way to do this a bit cleaner without the code replication.

#445

Whenever we're done with this, I've now also got a completely functional first draft of uUV ready to go!

:+1: will look at this

i trust you :+1:

Haha thanks. I'm quite confident in the stability of this, the only thing you might want to seriously consider is if there is a cleaner way to implement the Group.stopListening() changes.


Clip-path css doens't render ?

Hi,
I'm using various image genretated by CSS with some clip path such as:
.rec.one{
position: absolute;
float:left;
    -webkit-clip-path: polygon(0 0, 27% 26%, 27% 100%, 0% 100%);
clip-path:  polygon(0 0, 27% 26%, 27% 100%, 0% 100%);
}

The problem I'm having is when i render the canvas as an img, it render the full image ( not masked anymore via the clip path)
Is there anyway to make this work by any chance ? It would be incredible !
Thanks a lot!

Is solved ?

I'm having the same issue except with background-color instead of an image (html2canvas 0.5.0-alpha1)

Use dom-to-image instead
https://github.com/tsayen/dom-to-image
It allows save image from DOM elements with clip-path css property.

Thank you so much. It is work for me. Actually it is not work for <img src="https://www.blabla.com/example.jpeg" so not render image url from another server.

is this actually resolved or not sorry?

Thanks. DOM-TO-IMAGE works for me.


.eslintrc config compatibility

First: this is totally not ready to implement and should be delayed until we support most of (or even all) the rules eslint supports.
For a simple switch from eslint to RSLint, it would be awesome to be able to use
an .eslintrc.json (or others) for RSLint configuration. This should be really easy to implement I think.
Imo this should be provided using an extra argument but I'm open for other suggestions
Alternatives
We could provide a tool to convert an eslint config file, to an rslint one. This should be pretty easy too (at least for json, yaml).

I would rather not do that, i don't want the tool to be constrained by eslint's config, and rslint's config is quite different. My plan is to have tools in the cli which allow you to automatically switch eslint items to rslint or to guide you through doing it.

thats fine too

Off the top of my head:

rslint has the concept of groups, eslint does not
rslint does not require parser config
rslint will have an errors field to configure error output
rslint uses rules.warnings and rules.errors, while eslint just has a rules object and their level is configured through the key

I realize a big wall in getting more people to use rslint will be switching from eslint, so offering tools to make it easy will be vital. Things like directives work differently in rslint (statement scoped vs line scoped), so interop is kind of limiting.

Yea, but an interactive CLI conversion tool sounds like a nice idea.

Yeah which is what i plan on doing, dialoguer and rustyline should make this extremely simple

I'll go ahead and close this as its resolved, rslint will provide conversion tools but will not do interop with eslint.


feat: add fluent API support for test template and response

This PR is work-in-progress and it's goal is to significantly overhaul the current testing facilities, including the addition of fluent
APIs for test request setup and assertions (inspired by Spring's MockMvc and AssertJ).

Thanks a lot @BlasiusSecundus !


In gmx_image the "output_selection" property is ignored if "center" is False

If "center" property is set to False, the "center_selection" property (by default "System") seems to be used anyway. As a consequence, "output_selection" is completely ignored and "center_selection" is used to determine which atoms should be dumped in the output trajectory. I guess this is because the groups are written in the following order in the .stdin: "center_selection" "output_selection". And if no centering is requested just one group is required and just the first one is used.
Maybe the easiest solution would be to avoid including the "center_selection" group in the .stdin whenever "center" is False. In that way the default value of "center_selection" would not mess with the output group.

OS: Ubuntu
Python version: 3.10.0
BioBB version 4.0.0

This issue has been moved to the biobb_analysis repo:
biobb_analysis issue 22


Extended ecosystem check with scraped data

This allows running the ecosystem CI locally in an isolated docker container using the data from https://github.com/akx/ruff-usage-aggregate. It also changes the output format of the ecosystem CI a little to include the repository URL.
CC @akx @sciyoshi i merged your efforts in one locally runnable docker container

I just refreshed https://github.com/akx/ruff-usage-aggregate/blob/master/data/known-github-tomls.jsonl with about 90 new repos.

Could we add a section to our Contribution.md that explains how to run the ecosystem checks?

done


->keyBindings(['mod+enter']) only works once

Package
filament/filament
Package Version
v3.2.73
Laravel Version
v11.6.0
Livewire Version
v3.4.12
PHP Version
8.2.18
Problem description
There are 2 problems here, 1 might be a clue to the other

ctrl + enter works the first time, form is submitted, subsequent attempts have no effect, form not submitted
If mouse click on Comment, the textbox will become empty, for ctrl + enter however, the textbox does not become empty... this is weird and also a bug

Expected behavior

ctrl + enter should work repeatedly
ctrl + enter should also empty the textbox just like clicking on Comment

Steps to reproduce
As explained in problem description
Reproduction repository
https://github.com/bilogic/filament-issue/tree/ctrl-enter-only-once
Relevant log output
No response

Hi! Duplicate of #8870

cool thanks!


rocmPackages.rocm-thunk: 6.0.2 -> 6.1.1

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.
meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Release on GitHub

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.0.0 in filename of file in /nix/store/27k8clc5clbcbaihz2wj7qyh2gcl86j9-rocm-thunk-6.0.0

Rebuild report (if merged into master) (click to expand)

79 total rebuild path(s)

79 package rebuild(s)

First fifty rebuilds by attrpath
blender-hip
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel
rocmPackages_6.hipblas
rocmPackages_6.hipcub
rocmPackages_6.hipfft
rocmPackages_6.hiprand
rocmPackages_6.hipsolver
rocmPackages_6.hipsparse
rocmPackages_6.llvm.flang
rocmPackages_6.llvm.mlir

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/27k8clc5clbcbaihz2wj7qyh2gcl86j9-rocm-thunk-6.0.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/1d109873b4acf196fadbf2b783f09e11d54af47b.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/1d109873b4acf196fadbf2b783f09e11d54af47b#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/27k8clc5clbcbaihz2wj7qyh2gcl86j9-rocm-thunk-6.0.0
ls -la /nix/store/27k8clc5clbcbaihz2wj7qyh2gcl86j9-rocm-thunk-6.0.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review took longer than 120m and timed out

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

Downgrade.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

WARNING: Package has meta.broken=true; Please manually test this package update and remove the broken attribute.

meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.1.0 in filename of file in /nix/store/ngg3yy6q67as2yzcycz4w7nn2ldypnm1-rocm-thunk-6.1.0

Rebuild report (if merged into master) (click to expand)

87 total rebuild path(s)

87 package rebuild(s)

First fifty rebuilds by attrpath

blender-hip
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel
rocmPackages_6.hipblas
rocmPackages_6.hipcub
rocmPackages_6.hipfft
rocmPackages_6.hiprand

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ngg3yy6q67as2yzcycz4w7nn2ldypnm1-rocm-thunk-6.1.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/a0fcbe0672831ce2bccf49de9c870648d8d65b06.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/a0fcbe0672831ce2bccf49de9c870648d8d65b06#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ngg3yy6q67as2yzcycz4w7nn2ldypnm1-rocm-thunk-6.1.0
ls -la /nix/store/ngg3yy6q67as2yzcycz4w7nn2ldypnm1-rocm-thunk-6.1.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

54 packages marked as broken and skipped:

blender-hip
rocmPackages.clr
rocmPackages.clr.icd
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.flang.doc
rocmPackages.llvm.flang.info
rocmPackages.llvm.flang.man
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.llvm.openmp.doc
rocmPackages.llvm.openmp.info
rocmPackages.llvm.openmp.man
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rdc.doc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocdbgapi.doc
rocmPackages.rocfft
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocmlir.external
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages.tensile.dist
zluda

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

WARNING: Package has meta.broken=true; Please manually test this package update and remove the broken attribute.

meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.1.1 in filename of file in /nix/store/ynykncvn73g4fd9sn3pj64ynjzwfwa7f-rocm-thunk-6.1.1

Rebuild report (if merged into master) (click to expand)

87 total rebuild path(s)

87 package rebuild(s)

First fifty rebuilds by attrpath

blender-hip
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel
rocmPackages_6.hipblas
rocmPackages_6.hipcub
rocmPackages_6.hipfft
rocmPackages_6.hiprand

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/ynykncvn73g4fd9sn3pj64ynjzwfwa7f-rocm-thunk-6.1.1 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/7a42ead0c8d24ad555f919448d02c3cdad8db818.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/7a42ead0c8d24ad555f919448d02c3cdad8db818#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/ynykncvn73g4fd9sn3pj64ynjzwfwa7f-rocm-thunk-6.1.1
ls -la /nix/store/ynykncvn73g4fd9sn3pj64ynjzwfwa7f-rocm-thunk-6.1.1/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review --extra-nixpkgs-config '{ allowInsecurePredicate = x: true; }' run on x86_64-linux 1

54 packages marked as broken and skipped:

blender-hip
rocmPackages.clr
rocmPackages.clr.icd
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.flang.doc
rocmPackages.llvm.flang.info
rocmPackages.llvm.flang.man
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.llvm.openmp.doc
rocmPackages.llvm.openmp.info
rocmPackages.llvm.openmp.man
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rdc.doc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocdbgapi.doc
rocmPackages.rocfft
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocmlir.external
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages.tensile.dist
zluda

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

WARNING: Package has meta.broken=true; Please manually test this package update and remove the broken attribute.

meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.2.0 in filename of file in /nix/store/vrcc6kwhizr6vd6iwgnvnrfgzd4b3b7w-rocm-thunk-6.2.0

Rebuild report (if merged into master) (click to expand)

92 total rebuild path(s)

92 package rebuild(s)

First fifty rebuilds by attrpath

blender-hip
ollama-rocm
python311Packages.vllm
python312Packages.vllm
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/vrcc6kwhizr6vd6iwgnvnrfgzd4b3b7w-rocm-thunk-6.2.0 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/f935ba819f3e052d5c670396630baff85a369830.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/f935ba819f3e052d5c670396630baff85a369830#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/vrcc6kwhizr6vd6iwgnvnrfgzd4b3b7w-rocm-thunk-6.2.0
ls -la /nix/store/vrcc6kwhizr6vd6iwgnvnrfgzd4b3b7w-rocm-thunk-6.2.0/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

60 packages marked as broken and skipped:

blender-hip
ollama-rocm
python311Packages.vllm
python311Packages.vllm.dist
python312Packages.vllm
python312Packages.vllm.dist
rocmPackages.clr
rocmPackages.clr.icd
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.flang.doc
rocmPackages.llvm.flang.info
rocmPackages.llvm.flang.man
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.llvm.openmp.doc
rocmPackages.llvm.openmp.info
rocmPackages.llvm.openmp.man
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rdc.doc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocdbgapi.doc
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocmlir.external
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages.tensile.dist
zluda

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

Add a :+1: reaction to pull requests you find important.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

WARNING: Package has meta.broken=true; Please manually test this package update and remove the broken attribute.

meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.2.2 in filename of file in /nix/store/rf62pk1myrfrhr9hkwjxkyvwm4j6jknn-rocm-thunk-6.2.2

Rebuild report (if merged into master) (click to expand)

92 total rebuild path(s)

92 package rebuild(s)

First fifty rebuilds by attrpath

blender-hip
ollama-rocm
python311Packages.vllm
python312Packages.vllm
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/rf62pk1myrfrhr9hkwjxkyvwm4j6jknn-rocm-thunk-6.2.2 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/aed93085fb77cf5991540025def140811c10b759.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/aed93085fb77cf5991540025def140811c10b759#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/rf62pk1myrfrhr9hkwjxkyvwm4j6jknn-rocm-thunk-6.2.2
ls -la /nix/store/rf62pk1myrfrhr9hkwjxkyvwm4j6jknn-rocm-thunk-6.2.2/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
Result of nixpkgs-review run on x86_64-linux 1

60 packages marked as broken and skipped:

blender-hip
ollama-rocm
python311Packages.vllm
python311Packages.vllm.dist
python312Packages.vllm
python312Packages.vllm.dist
rocmPackages.clr
rocmPackages.clr.icd
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.flang.doc
rocmPackages.llvm.flang.info
rocmPackages.llvm.flang.man
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.llvm.openmp.doc
rocmPackages.llvm.openmp.info
rocmPackages.llvm.openmp.man
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rdc.doc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocdbgapi.doc
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocmlir.external
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages.tensile.dist
zluda

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

Add a :+1: reaction to pull requests you find important.

Automatic update generated by nixpkgs-update tools. This update was made based on information from passthru.updateScript.

WARNING: Package has meta.broken=true; Please manually test this package update and remove the broken attribute.

meta.description for rocmPackages.rocm-thunk is: Radeon open compute thunk interface
meta.homepage for rocmPackages.rocm-thunk is: https://github.com/ROCm/ROCT-Thunk-Interface
Updates performed

Ran passthru.UpdateScript

To inspect upstream changes

Compare changes on GitHub

Impact
Checks done

built on NixOS
The tests defined in passthru.tests, if any, passed
found 6.2.4 in filename of file in /nix/store/kbvlb89qwb9syj03dh1l8q5dkq1n2l0z-rocm-thunk-6.2.4

Rebuild report (if merged into master) (click to expand)

92 total rebuild path(s)

92 package rebuild(s)

First fifty rebuilds by attrpath

blender-hip
ollama-rocm
python311Packages.vllm
python312Packages.vllm
rocmPackages.clr
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.miopen-hip
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages_6.clr
rocmPackages_6.composable_kernel

Instructions to test this update (click to expand)

Either download from Cachix:
nix-store -r /nix/store/kbvlb89qwb9syj03dh1l8q5dkq1n2l0z-rocm-thunk-6.2.4 \
  --option binary-caches 'https://cache.nixos.org/ https://nix-community.cachix.org/' \
  --option trusted-public-keys '
  nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=
  cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=
  '

(The Cachix cache is only trusted for this store-path realization.)
For the Cachix download to work, your user must be in the trusted-users list or you can use sudo since root is effectively trusted.
Or, build yourself:
nix-build -A rocmPackages.rocm-thunk https://github.com/r-ryantm/nixpkgs/archive/490a7ccba23e74cc0996c551288fae11b0fdd8e1.tar.gz

Or:
nix build github:r-ryantm/nixpkgs/490a7ccba23e74cc0996c551288fae11b0fdd8e1#rocmPackages.rocm-thunk

After you've downloaded or built it, look at the files and if there are any, run the binaries:
ls -la /nix/store/kbvlb89qwb9syj03dh1l8q5dkq1n2l0z-rocm-thunk-6.2.4
ls -la /nix/store/kbvlb89qwb9syj03dh1l8q5dkq1n2l0z-rocm-thunk-6.2.4/bin

Pre-merge build results
We have automatically built all packages that will get rebuilt due to
this change.
This gives evidence on whether the upgrade will break dependent packages.
Note sometimes packages show up as failed to build independent of the
change, simply because they are already broken on the target branch.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review

x86_64-linux

:fast_forward: 60 packages marked as broken and skipped:

blender-hip
ollama-rocm
python311Packages.vllm
python311Packages.vllm.dist
python312Packages.vllm
python312Packages.vllm.dist
rocmPackages.clr
rocmPackages.clr.icd
rocmPackages.composable_kernel
rocmPackages.hipblas
rocmPackages.hipcub
rocmPackages.hipfft
rocmPackages.hiprand
rocmPackages.hipsolver
rocmPackages.hipsparse
rocmPackages.llvm.flang
rocmPackages.llvm.flang.doc
rocmPackages.llvm.flang.info
rocmPackages.llvm.flang.man
rocmPackages.llvm.mlir
rocmPackages.llvm.openmp
rocmPackages.llvm.openmp.doc
rocmPackages.llvm.openmp.info
rocmPackages.llvm.openmp.man
rocmPackages.migraphx
rocmPackages.miopen
rocmPackages.mivisionx
rocmPackages.mivisionx-cpu
rocmPackages.mivisionx-hip
rocmPackages.rccl
rocmPackages.rdc
rocmPackages.rdc.doc
rocmPackages.rocalution
rocmPackages.rocblas
rocmPackages.rocdbgapi
rocmPackages.rocdbgapi.doc
rocmPackages.rocfft
rocmPackages.rocgdb
rocmPackages.rocm-runtime
rocmPackages.rocm-thunk
rocmPackages.rocminfo
rocmPackages.rocmlir
rocmPackages.rocmlir-rock
rocmPackages.rocmlir.external
rocmPackages.rocprim
rocmPackages.rocprofiler
rocmPackages.rocr-debug-agent
rocmPackages.rocrand
rocmPackages.rocsolver
rocmPackages.rocsparse
rocmPackages.rocthrust
rocmPackages.roctracer
rocmPackages.rocwmma
rocmPackages.rpp
rocmPackages.rpp-cpu
rocmPackages.rpp-hip
rocmPackages.rpp-opencl
rocmPackages.tensile
rocmPackages.tensile.dist
zluda

Maintainer pings
cc @lovesegfault @Madouura @Flakebi @mschwaig for testing.

[!TIP]
As a maintainer, if your package is located under pkgs/by-name/*, you can comment @NixOS/nixpkgs-merge-bot merge to automatically merge this update using the nixpkgs-merge-bot.

Add a :+1: reaction to pull requests you find important.


Ignore Early Hints (4.9.x)

(cherry picked from commit b565eecf167918253145bce2c348b0bb0ef58b0c)

@swankjesse CallTest can't be reused because of addInformationResponse which was added in 5

The intent was to get something in quick to fix an obviously surfaced bug affecting cloudflare customers.
Then a bigger fix in https://github.com/square/okhttp/issues/2257
It's in the blocker list for 5, https://github.com/square/okhttp/issues/7366
Is there a simple fix here we can make to expand it to all other codes including future 1xx and codes we aren't expecting?

Just treat all 1xx the same, except for the one that is somewhat special (101).

I'll close this, make a minor update for 5.x/main.  Then backport.


Update README.md - Use HTTPS for external links

Replace http://mjml.io by https://mjml.io.

Thanks @stonio!


Dual Inverter support

It would be nice to add dual inverter support for people with two inverters and two sets of batteries.
I suppose I could install the integration twice but I think it would be nicer to think about implementing it as a standard feature if possible.

Thanks @williamjeccles!
How would this work? Would we need to balance the desired charge across both inverters? Is it an even split?

@nathanmarlor they're serial so one will discharge first before the second inverter takes over. Only when the load exceeds that of one inverter does do they share to load share.


Use unzip not homebrew/dupes/unzip for Linuxbrew

Codecov Report

Merging #330 into master will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #330   +/-   ##
=======================================
  Coverage   70.58%   70.58%
=======================================
  Files         341      341
  Lines       17705    17705
=======================================
  Hits        12497    12497
  Misses       5208     5208

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 3f4726e...0b7fecd. Read the comment docs.


Conditional build of uyuniadm

Only build uyuniadm on recent distros. The others can have uyunictl for the client part though

the spec LGTM, but, what about the .changes?

Do we need a changelog entry for something that hasn't been released yet?


Fix UAF in SoftU2FUserClient::start

We could have wound up calling device->release and/or device->detach after the device was already freed.
/fixes #10
/cc @jmgao @philipturnbull for :eyes:

Nice catch! lgtm ✨


Rendering and execution suspended when using a custom type for script elements.

Add anything between the quotes in <script src=""></script> and watch the rounded square spin forever...

Thanks @pygy ;) I've fixed this and added support for type="module" in html too


Thanos is displaying 6h data point data , when we have 1h downscaling

Thanos, Prometheus and Golang version used: 0.34.1
Object Storage Provider: s3
What happened: Recently we have enabled thanos compaction to perform downscaling of 1h for data older than 30d. and we have downscaling of 5m till 30d and raw data for 15 days. But when querying the data in Grafana or Thanos querier, we need to set the 6h data point, to get the data for long term (more than 30 days).  While setting 1h, it is not providing any data.
What you expected to happen:  It should provide data with 1h data point
How to reproduce it (as minimally and precisely as possible):
Full logs to relevant components:

Anything else we need to know:

After above solution , not able to fix the issue. Issue still persists. Can someone please suggest what we can do?


[MINOR][SS] Call fetchEarliestOffsets when it is necessary

What changes were proposed in this pull request?

This minor patch changes two variables where calling fetchEarliestOffsets to lazy because these values are not always necessary.
Why are the changes needed?

To avoid unnecessary Kafka RPC calls.
Does this PR introduce any user-facing change?

No
How was this patch tested?

Unit test.

Test build #133515 has started for PR 30969 at commit a17085a.

Test build #133515 has finished for PR 30969 at commit a17085a.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38104/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/133515/

cc @gaborgsomogyi, @HeartSaVioR, and @xuanyuanking

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/38104/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/38104/

Merged to master. branch-3.1 and branch-3.0.
This is an improvement but It think it's very safe to port back ...

Thanks @dongjoon-hyun @gaborgsomogyi @HyukjinKwon

Late LGTM.


Log failed authentication

Should failed authentication be logged at some level? Even on LogLevel.Debug, I don't see any logging. When I messed with the token to see if it would cause authentication to fail, it did (good) but it didn't log anything about the malformed token (bad, maybe?).
/cc @HaoK @blowdart @Tratcher

@anurse How did you cause the failure? What was the token type you messed with?

Offline notes: he manually edited the cookie and then it failed to decrypt.
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNetCore.Authentication/DataHandler/SecureDataFormat.cs#L55
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNetCore.Authentication/DataHandler/SecureDataFormat.cs#L67
https://github.com/aspnet/Security/blob/dev/src/Microsoft.AspNetCore.Authentication/DataHandler/SecureDataFormat.cs#L74

Run the same scenario just now, following output is among the logs. Chat with @anurse, we both agree the output is sufficient enough.
info: Microsoft.AspNetCore.Authentication.Cookies.CookieAuthenticationMiddleware[7]
      Cookies was not authenticated. Failure message: Unprotect ticket failed

Close as won't fix.


This is no longer functional in Mac OS 10.11.1, Safari 9.0.1

As written in title.
Using Apple Magic Mouse.

This was a hack all along, and I don't think there's a way to make this work again. Sorry. Best bet is to complain to Apple, invoking usability and accessibility issues.


Update/Add jsoncpp

Tool information

Tool name: jsoncpp
Tool license: MIT
Add or update? Add
Desired version:
Approximate size:
If this is an add request:

Brief description of tool: Open source json parser for C++
URL for tool's homepage: https://packages.debian.org/sid/libjsoncpp-dev
Provide a basic test case to validate the tool's functionality: https://github.com/open-source-parsers/jsoncpp/tree/master/test

Area for Triage:

Question, Bug, or Feature?:
Feature
Virtual environments affected

[x] Ubuntu 16.04
[x] Ubuntu 18.04
[x] Ubuntu 20.04
[ ] macOS 10.15
[ ] macOS 11.0
[ ] Windows Server 2016 R2
[ ] Windows Server 2019

Can this tool be installed during the build?
No, it needs to be available as apt package.
Tool installation time in runtime
~10 seconds
Are you willing to submit a PR?
No, unfortunately I am not much familiar with GitHub Virtual Environment

I just realized actions can use "sudo" and therefore apt package can be installed at runtime via command below:
sudo apt-get install libjsoncpp-dev


Is there TDSDUMP equivalent in Microsoft SQL driver?

Hi,
I'm Python developer. I'm using pymssql right now. However, because project is not maintained I'm considering to switch to pyodbc with Microsoft driver. Right now I'm using FreeTDS and TDSDUMP environment variable, described here: https://www.freetds.org/userguide/logging.htm to dump queries into the file. Is there equivalent in Microsoft driver?

@David-Engel Hi David, Can you Comment on this Issue 2324 about Python. Thanks.
@WilliamAntonRohm is ready to assist you.

@jankoprowski The Microsoft ODBC Driver for SQL Server takes advantage of unixODBC logging as described at the bottom of the link you provided. It does not use an environment variable like TDSDUMP to do additional logging.
If you have detailed questions about pyODBC and the MS ODBC driver, I recommend asking/filing an issue on the pyODBC GitHub site. The developers there know the code behind pyODBC and the MS ODBC driver in depth.

Thank you very much. I will try logging with unixODBC.


How to access client-side in a container ?

Hello,
Server-side, I launched docker-ui.
I would like to access in a container client-side in command line.

Hi,
Do you mean that you started docker-ui on your Docker host server and want to access the command line in your container from the UI?
If that's so, the container console is still not implemented (see #192).

Ok thank you !


[Select] Modify NotchedOutlineLegend to correctly display the label.

This PR fixes the issue that labels are not displayed correctly in Outlined Input components.
Closes #27533
See issue: [Select] Outlined component's label has no background fill (looks "strikethrough") #27533
Observed behaviour:

provided label are not displayed (visibility: 'hidden')
when no label is provided it leads to a gap (maxWidth: 0.01 instead set maxWidth: '100%')

Hi @MoonBean13! Thanks for your contribution. It has been explained in the issue that the cause of the problem is the lack of label prop on a Select component. I've created a PR that explains this a bit better: #30189
Your solution seems to break a lot of existing use cases (see https://www.argos-ci.com/mui-org/material-ui/builds/546). I am going to close it as the explanation in the docs should suffice. If you have ideas for additional improvements, though, feel free to reopen it or create a new one.


Server structures do not honor required members if their symbol is marked with Default

This is the case for all simple shapes.
https://github.com/awslabs/smithy-rs/blob/e3239e1a17ea0165849ce5379ae0fe40bdb16577/codegen/src/main/kotlin/software/amazon/smithy/rust/codegen/smithy/SymbolVisitor.kt#L236
For example, consider this model:
$version: "1.0"

namespace com.amazonaws.simple

use aws.protocols#restJson1

@restJson1
service SimpleService {
    operations: [
        AnOperation,
    ],
}

@http(uri: "/operation", method: "GET")
operation AnOperation {
    input: AnOperationInputOutput,
    output: AnOperationInputOutput,
}

structure AnOperationInputOutput {
    @required
    string: String,

    @required
    int: Integer
}

This generates the following structure:
#[allow(missing_docs)] // documentation missing in model
#[derive(std::clone::Clone, std::cmp::PartialEq)]
pub struct AnOperationInput {
    #[allow(missing_docs)] // documentation missing in model
    #[doc(hidden)]
    pub string: std::string::String,
    #[allow(missing_docs)] // documentation missing in model
    #[doc(hidden)]
    pub int: i32,
}

And its builder's build() implementation is:
pub fn build(
    self,
) -> Result<crate::input::AnOperationInput, aws_smithy_http::operation::BuildError>
{
    Ok(crate::input::AnOperationInput {
        string: self.string.unwrap_or_default(),
        int: self.int.unwrap_or_default(),
    })
}

Notice the unwrap_or_default()s! This entails that if a client sends an empty AnOperationInput on the wire, the server will gladly accept it and default string to "" and int to 0, which is obviously incorrect behavior.
This is a result of the server reusing the client's structure builder code. In the client, all members are Optional in IDL v1, regardless of required, and so unwrap_or_default() sets them to None if the client receives a response without these members set. That is clearly correct.
I'm surprised we never caught this huge violation of the spec. I guess it's because in IDL v1, required is a constraint trait, and we've been ignoring the entire validation test suite because constraint traits are not yet implemented. Although now that I take a look, there doesn't seem to be much coverage for required member shapes anyway; these are the only three tests with Required in their name that we're ignoring:
https://github.com/awslabs/smithy-rs/blob/e3239e1a17ea0165849ce5379ae0fe40bdb16577/codegen-server/src/main/kotlin/software/amazon/smithy/rust/codegen/server/smithy/generators/protocol/ServerProtocolTestGenerator.kt#L751-L753

I've tackled this as part of constraint traits https://github.com/awslabs/smithy-rs/issues/1401 in the builders of builders PR (https://github.com/awslabs/smithy-rs/pull/1342), but:

we're in dire need of our own bottom-most symbol provider for the server to not inadvertently introduce client logic that has inadvertent side-effects like this one; and
we need to increase test coverage (both protocol tests and unit tests) surrounding our generation of required shapes.


Segmentation faults

Hello,
I was using American Fuzzy Lop (afl-fuzz) to fuzz input to wren. Is fixing these crashes something you're interested in? The input files can be found here: https://github.com/rwhitworth/wren-fuzz/ and they have already been trimmed down to the smallest possible test case using both afl-cmin and afl-tmin.
The files are wren scripts that can be executed as wren filename.wren to cause seg faults that look similar to this according, to dmesg output:
[404318.809761] wren[9230]: segfault at 6a ip<PHONE_NUMBER>43a77b sp 00007ffea7ec8d30 error 4 in wren[400000+86000]
[404319.740671] traps: wren[10778] general protection ip:41aeda sp:7ffea7ecd590 error:0 in wren[400000+86000]
[404319.905959] wren[11042]: segfault at 2e274646 ip<PHONE_NUMBER>41aeda sp 00007ffea7ecd590 error 4 in wren[400000+86000]
[404334.144195] wren[1538]: segfault at 2e2747474747 ip<PHONE_NUMBER>41aeda sp 00007ffc737840f0 error 4 in wren[400000+86000]
[404338.698516] traps: wren[8443] general protection ip:41d63e sp:7ffea7ecf380 error:0 in wren[400000+86000]
[404350.897802] traps: wren[27688] general protection ip:40f4e4 sp:7ffc73788168 error:0 in wren[400000+86000]
[404351.229950] wren[28211]: segfault at 7ffeaea0d368 ip<PHONE_NUMBER>41ecda sp 00007ffea7ecefd0 error 6 in wren[400000+86000]
[404352.688125] wren[30439]: segfault at 7ffc9fd78040 ip<PHONE_NUMBER>41def1 sp 00007ffc73785a20 error 6 in wren[400000+86000]
[404352.699680] wren[30451]: segfault at 7ffc7a2c3ec8 ip<PHONE_NUMBER>41ecda sp 00007ffc73785c40 error 6 in wren[400000+86000]
[404352.761940] wren[30518]: segfault at 7ffc7a2c3ec8 ip<PHONE_NUMBER>41ecda sp 00007ffc73785b30 error 6 in wren[400000+86000]
[404353.107831] wren[31000]: segfault at 7ffed6f88d10 ip<PHONE_NUMBER>41def1 sp 00007ffea7ec8b40 error 6 in wren[400000+86000]
[404354.064855] traps: wren[32500] trap stack segment ip:419035 sp:7ffc7377fa10 error:0 in wren[400000+86000]
[404354.079844] traps: wren[32515] general protection ip:41ef6c sp:7ffc73736a90 error:0 in wren[400000+86000]
[404354.977462] wren[1423]: segfault at 7ffc7a2b9238 ip<PHONE_NUMBER>41ecda sp 00007ffc7377b070 error 6 in wren[400000+86000]
[404359.494809] wren[8771]: segfault at 7ffc7a2bb4c0 ip<PHONE_NUMBER>41dfda sp 00007ffc7377cec0 error 6 in wren[400000+86000]
[404360.510749] traps: wren[10282] general protection ip:40f4e4 sp:7ffea7e9a228 error:0 in wren[400000+86000]
[404369.799086] traps: wren[26028] general protection ip:40f4e4 sp:7ffc73785e98 error:0 in wren[400000+86000]

Let me know if I can provide any more information to help narrow down this issue.

See also #429.

Is fixing these crashes something you're interested in?

Absolutely, yes!

Looks like these are all correctly reporting compile errors now. :)


Add support for rspack

Just a tiny change to add support and documentation for rspack. There's no breaking change for Rspack's SolidJS guide

ship it! 😁


KeePass hangs with KeeAnywhere first time

I'm using KeePass 2.3.5 (Windows 10) and KeeAnywhere <IP_ADDRESS>.
I can open database from google drive account OK but minimizing KeepAss to tray will freeze it. If I exit KeepAss from file menu without minimizing it and restart it, it'll work fine. So it appears this is a problem running KeeAnywhere 1st time or perhaps having to cancel the default database and opening a new one from cloud location.

This is a duplicate to #63 and is related to #68: These will be fixed in next release.
Workaround:
Do not open Cloud File Browser, Donation Form or Account Creation Form prior minimizing to tray.
It works fine, if you open a cloud based database from Recent File List.
I'm sorry for your inconvenience

I did actually check the issue list, "account creation" didn't connect in my mind. By default the previous database is opened so if you exit from file menu once, the problem goes away.


JAX jit fails with identifical pytree registered class instances

Description
I have encountered an issue with JAX's JIT compilation when passing two instances of a custom class registered as a Pytree node to a JIT-compiled function. The function works as expected when called with the first instance but raises an error with the second instance, despite both instances being identical in data. This happens when x is set as auxiliary data.
The smallest example that reproduces that issue:
import jax
from jax.tree_util import register_pytree_node_class
from jax import numpy as jnp

@register_pytree_node_class
class SimpleClass:
  def __init__(self, x, y):
    self.x = x
    self.y = y

  def tree_flatten(self):
      children = (self.y, )
      aux_data = (self.x,) # x has to be auxiliary to raise this error
      return (children, aux_data,)

  @classmethod
  def tree_unflatten(cls, aux_data, children):
        x, = children
        y, = aux_data
        return cls(x, y)

# create similar objects
a = SimpleClass(x = jnp.array([1, 2]), y = jnp.array([2.5, 3.5, 4.5, 5.5]))
b = SimpleClass(x = jnp.array([1, 2]), y = jnp.array([2.5, 3.5, 4.5, 5.5]))

# just define the simplest function ever to return the object passed to it
def func(param):
   return param

resa = func(a) # this works
resb = func(b) # this works

# jitting the function
func = jax.jit(func)

# doing the same as above, but after jitting
resa = func(a) # this works
resb = func(b) # this doesn't, raises error

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
example.py in line 37
     35 # doing the same as above
     36 resa = func(a) # this works
---> 37 resb = func(b) # this doesn't
     39 # File ~/.local/lib/python3.9/site-packages/jax/_src/core.py:625, in check_bool_conversion(arr, warn_on_empty)
     40 #     622     raise ValueError("The truth value of an empty array is ambiguous. Use "
     41 #     623                      "`array.size > 0` to check that an array is not empty.")
     42 #     624 if arr.size > 1:
     43 # --> 625   raise ValueError("The truth value of an array with more than one element is "
     44 #     626                     "ambiguous. Use a.any() or a.all()")

File ~/.local/lib/python3.9/site-packages/jax/_src/array.py:261, in ArrayImpl.__bool__(self)
    258 def __bool__(self):
    259   # deprecated 2023 September 18.
    260   # TODO(jakevdp) change to warn_on_empty=False
--> 261   core.check_bool_conversion(self, warn_on_empty=True)
    262   return bool(self._value)

File ~/.local/lib/python3.9/site-packages/jax/_src/core.py:625, in check_bool_conversion(arr, warn_on_empty)
    622     raise ValueError("The truth value of an empty array is ambiguous. Use "
    623                      "`array.size > 0` to check that an array is not empty.")
    624 if arr.size > 1:
--> 625   raise ValueError("The truth value of an array with more than one element is "
    626                     "ambiguous. Use a.any() or a.all()")

ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

What jax/jaxlib version are you using?
0.4.23
Which accelerator(s) are you using?
GPU
Additional system info?
No response
NVIDIA GPU info
No response

Hi - the issue here is that aux_data must contain hashable static entries, that can be evaluated for equality using normal bool(a1 == a2). In your case, you've passed a non-static array to aux_data, and this cannot be hashed or evaluated for such equality:
x = jnp.arange(4)
if x == x: pass
# ValueError: The truth value of an array with more than one element is ambiguous. Use a.any() or a.all()

To fix this, make sure during pytree flattening that you always pass array attributes to children, and never to aux_data.


TsMigration, Cli Phase 5: Strict compiler and linter settings for the cli package

Following the migration plan from #434, implement the stricter compiler settings specified in the list. This will probably imply modifications to the code and should be done progressively.

Closing in favour of #1318


📝 update readme

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 71.87%. Comparing base (3538e9c) to head (d5c960a).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff           @@
##             main      #63   +/-   ##
=======================================
  Coverage   71.87%   71.87%
=======================================
  Files          12       12
  Lines         512      512
=======================================
  Hits          368      368
  Misses        144      144

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Issue 1434

Just adding a link here to the issues for easier cross reference:
#1434: Feature Request: Matching Request method with isOneOf

@timtebeek @tomakehurst @deepti29jl
Hello
If no one minds, I can take this as a basis and implement


[retirement] Integrate retire flow into carbonmark

Description
See the design here in figma
When a user wants to retire from a Single Project on carbonmark, the redirect to the Offset screen on the app should be removed.
Instead, the retirement flow should happen directly on carbonmark.
Todo

[ ] integrate the KlimaRetirementAggregatorV2 contract for retrieving data (cost, fees)
[ ] build the UI (see design)
[ ] Use the same contract for integrating the retirement transactions

@ladytrekker moved this one to the retire epic https://github.com/KlimaDAO/klimadao/milestone/11

URL structure

/projects/VCS-191-2008/retire/pools/bct
=> in getStaticProps check the prices array => get the matching price for "BCT" => render page

Caching

try getServerSideProps instead of getStaticProps and try revalidate with higher frequency
=> user should always get the latest price of this pool

Price revalidation
The pool price can change every second.

[ ] find a way to always get the latest price of a pool (SWR?)


user interface cleanup

Let's clean up user interface a bit, including:

hardcoded the storage amount on the front page
hardcoded file size on docs panel
remove visibility of PayPal balance

@yegor256 does this mean implementing total storage or just removing the xsl text?

@yegor256 there is no milestone yet, so I set it to 0.7

@yegor256 your task, 30 mins is budget

@yegor256 many thanks, 15 mins added to your acc for reporting this bug, pmt ID 000-78815a79

@rultor release, tag is 0.3.23

@rultor release, tag is 0.3.23

@yegor256 OK, I will release it now. Please check the progress here

@rultor release, tag is 0.3.23

@yegor256 Done! FYI, the full log is here (took me 9min)

@k0r seems to be working, I'm closing the ticket

@yegor256 Much appreciated! 1 hour was added to your account, payment ID 000-69478c7b, time spent is 2 hours and 5 mins
m=125, that's why a bonus here for fast delivery
+60 to your rating, your total score is +8874


dev-cmd/bottle: Support adding root_url specs to bottle spec

[x] Have you followed the guidelines in our Contributing document?
[x] Have you checked to ensure there aren't other open Pull Requests for the same change?
[x] Have you added an explanation of what your changes do and why you'd like us to include them?
[x] Have you written new tests for your changes? Here's an example.

[x] Have you successfully run brew typecheck with your changes locally?
[x] Have you successfully run brew tests with your changes locally?

This allows additional root_url specs to be provided with a custom root_url when brew bottle updates a formula. This addresses the feature request raised in #5424. Specifically, it makes it easier to support private taps that may need additional authentication to fetch artifacts.
As an alternative to this, I considered implementing a flag to accept a complete replacement bottle ERB template. This had the advantage of simplifying maintenance of this functionality from a homebrew maintainer perspective, while allowing for further arbitrary customizations of the bottle block. On the other hand, if the bottle template is likely to change significantly, users of this functionality could wind up with automated processes generating broken formulae until they update their bottle template, which also didn't seem awesome. But I'd be happy to implement this strategy if preferred-- either would work for me at the moment.

This allows additional root_url specs to be provided with a custom root_url when brew bottle updates a formula. This addresses the feature request raised in #5424. Specifically, it makes it easier to support private taps that may need additional authentication to fetch artifacts.

Thanks for the PR @cwegrzyn! I cannot promise yet it'll be merged.

Currently uploading to GitHub releases in a private repo. With a few small tweaks (and this PR), I’ve put together a GitHub actions workflow based roughly on the output of tap-new that works for a private repo.

what are some examples you are passing to use this argument?

currently just --root-url-specs="using: GitHubPrivateRepositoryReleaseDownloadStrategy" (where that strategy is pulled in via require_relative in the formulae). I considered making the argument just —download-strategy like in the original issue, but the underlying code seems to support arbitrary url specs, so I figured might as well just make it generic in case other args might prove useful for someone.

Currently uploading to GitHub releases in a private repo.

Are you using brew pr-upload or similar for that? It feels like that may be another place to handle this.

I considered making the argument just —download-strategy like in the original issue, but the underlying code seems to support arbitrary url specs, so I figured might as well just make it generic in case other args might prove useful for someone.

I politely disagree. I'd suggest this is more useful/obvious if it's more specific i.e. only passing using: here.

Are you using brew pr-upload or similar for that? It feels like that may be another place to handle this.

Hmm, I am using brew pr-upload by way of pr-pull in my workflow. Are you thinking there is an alternative way to handle this purely in pr-upload? I added the pass through of this arg from pr-pull to pr-upload to bottle because it seemed like I needed to adjust the bottle block before the commit happened. But happy to switch it up!

I politely disagree. I'd suggest this is more useful/obvious if it's more specific i.e. only passing using: here.

Fair enough! I can switch it out to a download strategy specific argument. That certainly suffices for my current use case. Will update the PR a little later today.

Hmm, I am using brew pr-upload by way of pr-pull in my workflow. Are you thinking there is an alternative way to handle this purely in pr-upload? I added the pass through of this arg from pr-pull to pr-upload to bottle because it seemed like I needed to adjust the bottle block before the commit happened. But happy to switch it up!

Note purely in pr-upload but given they both taken --root-url= I wonder if they need adjusted too?

Fair enough! I can switch it out to a download strategy specific argument. That certainly suffices for my current use case. Will update the PR a little later today.

Yeh, this feels like the right call. Thanks! ❤

Okay! Rewrote in terms of a --download-strategy option. I also replaced the integration test with a simpler unit test. How do things look now?
As for brew pr-upload, I took a look at uses of root_url there. Besides passing it along to brew bottle, the other usage I could identify is to determine where to upload the packages (e.g., bintray vs github packages vs github releases). Since the github releases uploader is already compatible with a private repo, I didn't need to change any code here for my purposes (where my custom download strategy is for downloading from private repo github releases). That said, if someone were using a custom download strategy to store bottles somewhere altogether different, they'd still currently be on their own for the upload portion. Do you think it would be helpful to add a brief note to the --download-strategy help text in brew pr-upload that it doesn't change how the packages are uploaded?

Okay, all set! Thanks for bearing with me on this!

Definitely a better description, thanks!

Nice work @cwegrzyn! Can you rebase this and run brew style --fix? For description: "Use the specified download strategy class for downloading the bottle's URL instead of Homebrew's default.": split the string and use \ to put it on another line.

Doh! Thought I had run a brew style before pushing up last time, oh well. All set now!

Thanks so much for your first contribution!  You rock, @cwegrzyn!


fix(grid): ensure the flexgrid styles remain consistent on small screens

Checklist

[x] the individual contributor license agreement is signed
[x] commit message follows commit guidelines
[x] view conforms with WCAG 2.0 AA

Description of change

This ensures that on extra extra small screensizes (<480px) all portlets will display at full screen width.

looks good :+1:


Do we have checkbox like we have pickList?

Do we have checkBox like we have pickList?

yes, type boolean.  See code coverage enabled in gulp task: https://github.com/Microsoft/vsts-tasks/blob/master/Tasks/Gulp/task.json

i mean multiple options, not only two.

Oh - no we don't.  I can add it to our backlog.
The only way to sort of do it would be to create a group and in that group have multiple boolean inputs so user could multi-select.

kindly add it to backlog.


New module GitHub repository

Motivation
We would like to have a repository module, to handle the organization repositories. To start, we want to manage the following properties of the repo, the will be ignored by terraform:

repository name
description
visibility

Besides that, we want to install workflows via terraform. That workflows will be rendered and passed to file resource, we call it "features". The rendered data will come from a data external terraform block.
Values model
values:
  name: my-repo
  visibility: private | public
  description: my code repo
  allow_auto_merge: true | false
  description: my description
  allow_merge_commit: true | false
  allow_rebase_merge: true | false
  allow_squash_merge: true | false
  allow_update_branch: true | false
  archived: true | false
  delete_branch_on_merge: true | false
  has_discussions: true | false
  has_downloads: true | false
  has_issues: true | false
  has_projects: true | false
  has_wiki: true | false
  is_template: true | false
  merge_commit_message: "Update .."
  merge_commit_title: "Update file"
  squash_merge_commit_message: "feat: .."
  squash_merge_commit_title: "..."
  vulnerability_alerts: ?
  web_commit_signoff_required: ?
  features:
    - name: build-images
      version: 1.0.0
    - name: dispatch-images
      version: 1.2.0

### Tasks
- [x] Create minimal module for repository
- [x] Investigate the current features rendering
- [x] Implement an example of a feature installation
- [x] For existents repos, we want to import them. Investigate how can we do it without changing the current configurations.

features object should be extended:
- name: build_and_dispatch_docker_images
  version: 1.0.0
  settings:
     build_snapshots_on_merge_with_branch: dev

kind: ComponentClaim
lifecycle: production
name: testspa-2
owner: group:administrators
providers:
  github:
    module: git::..
    branchStrategy: none
    defaultBranch: main
    description: This is a test (from state-github)
    name: testspa-2
    org: firestartr-test
    features:
    - name: build_images
      version: 1.5.1
    overrides:
      additionalAdmins:
        - group:cool-people
    visibility: private
system: firestartr-test-system
type: service
version: "1.0"


Get /leases endpoint

This endpoint should return the current lease status of all clusters. One possible response:
{
  "CLUSTER_NAME": {
    "leased": true,
    "time_left": "NUM_SECONDS_LEFT_ON_LEASE",
    "lease_expiration_time": "LEASE_EXPIRATION_TIME_IN_RFC3339"
  },
  "OTHER_CLUSTER_NAME": {
    "leased": false,
  }
}

Moving to RC1


FileNotFoundError when calling load_emoji

I create a new virtual environment for Python 3.10.10 and copied the code from the tutorial in pygame_cards tutorial.
When I try to run the code, I get an exception on line 52:
attack_emoji = load_emoji("⚔", emoji_size)

>>> FileNotFoundError: No file available for emoji ⚔

Same thing happens with the following MWE:
from pygame_emojis import load_emoji

# Choose the size
size = (64, 64)

# Load the emoji as a pygame.Surface
surface = load_emoji('😍', size)

>>> FileNotFoundError: No file available for emoji 😍

By reading the documentation, I think I recollect that the first time you invoke load_emoji(...), a .svg file is downloaded locally. I suspect something goes wrong, and the .svg is never downloaded. Happy to help further debug the issue once I get back home to my home computer!

Hi @stefano-bragaglia ,
Thanks for reporting the issue,
Your are right, the first time the package is used, it creates a directory with the svg files and download the data base:
from .download import _SVG_DIR, download

if not _SVG_DIR.exists():
    _SVG_DIR.mkdir()
    download()

the _SVG_DIR shoud be found at whereyoupythonpackagesare\site-packages\pygame_emojis\emojis_data\svg
Can you check if it was created and if there are files in there ? And also check what happens if you delete the directory and run the code again ?


Github Workflow Secrets not being applied

@tomijaga I am seeing the following error when my PR tries to run the Workflow tests.
  echo "" > ./identity.pem
  echo ""
  dfx identity import icrc-ref-test ./identity.pem --storage-mode plaintext
  dfx identity use icrc-ref-test
  dfx identity whoami
  make ref-test
  shell: /usr/bin/bash -e {0}
  env:
    DFX_TELEMETRY_DISABLED: 1

Is there some config I am missing to enable secrets for this PR?
I see in the makefile that this is the one trying to be called:
echo "${{ secrets.IDENTITY_SSH }}" > ./identity.pem

I leave the action link below:
https://github.com/NatLabs/icrc1/actions/runs/5099151687/jobs/9166723292

Found this settings information:

https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#enabling-workflows-for-forks-of-private-repositories
And also this Github issue:
https://github.com/openmainframeproject/feilong/issues/367

Hello @receronp, thanks for the info.
Unfortunately, the settings you provided are only applicable for private repos.
I'm working on granting external PRs access to secrets using the pull_request_target event mentioned in the GitHub issue at the end of your post.
I'll let you know when I've pushed a fix to the main branch.

Hey @receronp,
I've pushed the fix to the main branch, so the workflow tests should work once you've merged the new changes to the pr branch.


Lock screen script

Hey, your lock screen is nice. I want to do the same, where can i find the lockscreen script.

found it


browsers: add Flatpak support for popular browsers

This commit adds support for scanning Flatpak installations of:

Brave Browser
Google Chrome
Chromium
Firefox

The README has also been updated to add some instructions to help first-time developers get started with the project.

Will probably add a note to make the .venv optional, as I don't believe there are any especially specific dependencies here which would require one (if there are, let me know), but its good to have an example anyways :+1:

Updated the docs abit and pushed version 2.10 to pypi.
Thanks again :+1:

Updated the docs a bit and pushed version 2.10 to pypi.
Thanks again +1

Updated docs look good to me :slightly_smiling_face: Thanks


Remove TryFrom<&u8> impls

This implements / fixes #478, as suggested by @khuey. I'm not really sure what I think of this
Pro:
 42 files changed, 180 insertions(+), 4055 deletions(-)

Con: There is stuff like this in the diff (ButtonPress is actually kinda okay, other lines get a lot longer):
-            xproto::BUTTON_PRESS_EVENT => return Ok(Self::ButtonPress(event.try_into()?)),
+            xproto::BUTTON_PRESS_EVENT => return Ok(Self::ButtonPress(xproto::ButtonPressEvent::try_parse(event)?.0))

Was event.try_parse()? not enough for type inference to figure out what's going on?

error[E0599]: no method named `try_parse` found for slice `[u8]` in the current scope
   --> src/rust_connection/mod.rs:729:60
    |
729 |         2 => Err(ConnectError::SetupAuthenticate(setup[..].try_parse()?.0)),
    |                                                            ^^^^^^^^^ this is an associated function, not a method
    |
    = note: found the following associated functions; to be used as methods, functions must have a `self` parameter

(TryParse is for the resulting type and not for [u8]. I guess we could change things into TryParse<R> for [u8], but that doesn't seem sensible.)
However, TryParse::try_parse() works and is shorter. Thanks!

error[E0599]: no method named `try_parse` found for slice `[u8]` in the current scope
   --> src/rust_connection/mod.rs:729:60
    |
729 |         2 => Err(ConnectError::SetupAuthenticate(setup[..].try_parse()?.0)),
    |                                                            ^^^^^^^^^ this is an associated function, not a method
    |
    = note: found the following associated functions; to be used as methods, functions must have a `self` parameter

(TryParse is for the resulting type and not for [u8]. I guess we could change things into TryParse<R> for [u8], but that doesn't seem sensible.)
However, TryParse::try_parse() works and is shorter. Thanks!