[BUG] Get 404 after login successfully to CRM in Edge while in Chrome works

I updated to the latest easyRepro, I can start Edge inPrivate mode and login to CRM but after login successfully, I got the following:

I login manually in Edge I can access the CRM:
https://org09856ed2.crm.dynamics.com/main.aspx?appid=ac28c4b1-e739-ea11-a813-000d3a1a1100&pagetype=dashboard&id=2701de60-8f2a-48a4-8262-4a35ca7441fa&type=system&_canOverride=true
it looks the links are different, is there anyting wrong in the automation settings which embedded in the url after logged in?

Hi @xuejunh,
After Login the URL will get to add some Parameters, required to render the App properly, everything that you have after &flag= in your screenshot.  Maybe Edge is redirecting too slow & this method is getting the wrong URL (login.microsoft.com) and redirecting back to it.
Can you set a breakpoint in :
WebClient.cs -> method InitializeModes  -> Line 57 ->  driver.Navigate().GoToUrl(testModeUri);
And check which URL are you getting in testModeUri?
You should get:
first time:
https://org09856ed2.crm.dynamics.com/main.aspx?forceUCI=1&pagetype=apps&flags=easyreproautomation=true,testmode=true&perf=true
second time:
https://org09856ed2.crm.dynamics.com/main.aspx?appid=ac28c4b1-e739-ea11-a813-000d3a1a1100&flags=easyreproautomation=true,testmode=true&perf=true
Thanks & br

I tried to set breakpoint with my project with easyRepro installed using NuGet. I have the following which is different from the cloned version. I set the endpoint at the line of gotourl but when I debug I did not see the test stopped at the line. for the cloned project I need more setup including if (TestSettings.Options.BrowserType == BrowserType.Edge)
{
var edgeDriverPath = @"C:\Windows\SysWOW64";
TestSettings.Options.DriversPath = edgeDriverPath;
}, right? or I can simply set the driverpath in App.config?
internal BrowserCommandResult InitializeModes()
{
return this.Execute(this.GetOptions("Initialize Unified Interface Modes"), (Func<IWebDriver, bool>) (driver =>
{
string url1 = driver.Url;
string str = "&flags=easyreproautomation=true";
if (this.Browser.Options.UCITestMode)
str += ",testmode=true";
if (this.Browser.Options.UCIPerformanceMode)
str += "&perf=true";
if (!url1.Contains(str) && !url1.Contains(HttpUtility.UrlEncode(str)))
{
string url2 = url1 + str;
driver.Navigate().GoToUrl(url2);
}
this.WaitForMainPage(new TimeSpan?(), (Action) null, (Action) null);
return true;
}));
}

Yes, That is what I expected. The redirect in Edge happen too slow. We need to add some wait for this case.
Can you add this & check if this work for you?

Hi @xuejunh,
Thanks for close this Issue. Works  it now with this fix (WaitForPageToLoad) or without? Should I add this line to the standard implementation?
br
Angel A.

@AngelRodriguez8008 it works now with this fix (WaitForPageToLoad), should add this line to the standard implementation.


chore: Release v0.4.0

v0.4.0 release
command run
cargo release minor --no-publish --no-push -x

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

All crates updated to v0.4.0: https://crates.io/teams/github:partiql:ion?sort=recent-updates


DOC: Link to IO Tools docs

Addressing issue #11464 - Provide links to help for iterator and chunksize usage (since there's no docstring help for TextFileReader).

merged via https://github.com/pydata/pandas/commit/dff637ac966ef6aff5dfe86e2f595b066588a50c
thanks!


Anchor point Avatar

Avatar have to rotate in his own axe. It seems to be rotating in another way. https://images.zenhubusercontent.com/660762354/af75fe23-aff4-4056-b51f-5fe2c1eb9416/untitled.mov

I don't understand the video, the avatar is moving where it should be, right?

The avatar is moving off-axis, not on its own axis. It rotates on the left foot.

This is not happening anymore. Can you double check @ decentralandmiguel ?

Closing it as we won't fix it.


Support for SVM

Would like to open an issue to support the solana virtual machine. And any other non-EVM based execution environments.

It'd be cool if TokenSPICE supported this.
FYI if you want this to happen, then do the PR (or have someone else do it).


Can't access "package", it is a reserved keyword

package in lua is a table that holds the path property.
In TypeScript, package is a reserved keyword.
So I can't access package global variable, I get a TS error :
Identifier expected. 'package' is a reserved word in strict mode.ts(1212)

You can access it with _G.package.

Closed as this is something we can't fix and a workaround exists (globalThis.package => _G.package  or not using strict mode)


update db migrator images name

Pull Request Test Coverage Report for Build 7462

0 of 0   changed or added relevant lines in 0 files are covered.
6 unchanged lines in 2 files lost coverage.
Overall coverage decreased (-0.006%) to 64.537%

Files with Coverage Reduction
New Missed Lines
%

src/common/scheduler/scheduler.go
3
81.29%

src/common/scheduler/policy/alternate_policy.go
3
80.29%

Totals

Change from base Build 7432:
-0.006%

Covered Lines:
11039

Relevant Lines:
17105

💛  - Coveralls


update pip/poetry versions

When setting up openpilot through devcontainers, some dependency conflicts arose which prevented tools/ubuntu_setup.sh from completing. The following error is what appears before upgrading:
WARNING: Ignoring invalid distribution ~sonschema (/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages)
Installing collected packages: pyrsistent, poetry-core, platformdirs, build, jsonschema, poetry
  Attempting uninstall: poetry-core
    WARNING: Ignoring invalid distribution ~sonschema (/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages)
    Found existing installation: poetry-core 1.8.1
    Uninstalling poetry-core-1.8.1:
      Successfully uninstalled poetry-core-1.8.1
  Attempting uninstall: platformdirs
    Found existing installation: platformdirs 4.2.0
    Uninstalling platformdirs-4.2.0:
      Successfully uninstalled platformdirs-4.2.0
  Attempting uninstall: build
    WARNING: Ignoring invalid distribution ~sonschema (/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages)
    Found existing installation: build 1.2.1
    Uninstalling build-1.2.1:
      Successfully uninstalled build-1.2.1
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/jsonschema/__init__.py'
Consider using the `--user` option or check the permissions.

[notice] A new release of pip is available: 23.3 -> 24.0
[notice] To update, run: pip install --upgrade pip

after updating both pip and poetry versions we get a clean install:
WARNING: Ignoring invalid distribution ~sonschema (/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages)
WARNING: Ignoring invalid distribution ~sonschema (/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages)
Successfully installed build-1.2.1 poetry-core-1.8.1

Updating dependencies
Resolving dependencies... (0.1s)

No dependencies to install or update
pip packages install...
Skipping virtualenv creation, as specified in config file.
Installing dependencies from lock file

Package operations: 0 installs, 1 update, 0 removals

  • Updating platformdirs (3.11.0 -> 4.2.0)
pre-commit hooks install...
[WARNING] The 'files' field in hook 'test_translations' is a regex, not a glob -- matching '/*' probably isn't what you want here
pre-commit installed at .git/hooks/pre-commit
Entering 'body'
pre-commit installed at /workspaces/openpilot/.git/modules/body/hooks/pre-commit
Entering 'cereal'
pre-commit installed at /workspaces/openpilot/.git/modules/cereal/hooks/pre-commit
Entering 'opendbc'
pre-commit installed at /workspaces/openpilot/.git/modules/opendbc/hooks/pre-commit
Entering 'panda'
pre-commit installed at /workspaces/openpilot/.git/modules/panda/hooks/pre-commit
Entering 'rednose_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/rednose_repo/hooks/pre-commit
Entering 'teleoprtc_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/teleoprtc_repo/hooks/pre-commit
Entering 'tinygrad_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/tinygrad/hooks/pre-commit

----   OPENPILOT SETUP DONE   ----
Open a new shell or configure your active shell env by running:
source ~/.bashrc

ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/jsonschema/init.py'

is this error reproducible on the old version or could this just have been a stochastic error? i was able to build the image on master just fine

yep, the OSError would appear consistently when attempting to setup with devcontainer. This is actually what led to investigating how to resolve this so that it would work flawlessly when running tools/ubuntu_setup.sh without any extra steps. Updating the versions did the trick.
I should also mention that this comes from a fresh git clone of openpilot and submodules.
I also checked to make sure it was a version issue, when i changed it back to the old version i would get the same OSError then fix it again by just updating the version. This fixes it consistently.

I went ahead and did a Rebuild and Reopen Container with a fresh run of tools/ubuntu_setup.sh to insure that it's consistent. Attempted to download and install all dependencies until it ran into jsonschema:
Downloading jsonschema-4.17.3-py3-none-any.whl (90 kB)
   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.4/90.4 kB 2.9 MB/s eta 0:00:00
Downloading platformdirs-3.11.0-py3-none-any.whl (17 kB)
Installing collected packages: platformdirs, jsonschema
  Attempting uninstall: platformdirs
    Found existing installation: platformdirs 4.2.0
    Uninstalling platformdirs-4.2.0:
      Successfully uninstalled platformdirs-4.2.0
  Attempting uninstall: jsonschema
    Found existing installation: jsonschema 4.21.1
    Uninstalling jsonschema-4.21.1:
ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: 'INSTALLER'
Consider using the `--user` option or check the permissions.

[notice] A new release of pip is available: 23.3 -> 24.0
[notice] To update, run: pip install --upgrade pip

I then wanted to see the output that comes from first updating the versions in shell file and then running tools/ubuntu_setup.sh in new container:
Installing collected packages: poetry-core, platformdirs, build, poetry
  Attempting uninstall: poetry-core
    Found existing installation: poetry-core 1.7.0
    Uninstalling poetry-core-1.7.0:
      Successfully uninstalled poetry-core-1.7.0
  Attempting uninstall: platformdirs
    Found existing installation: platformdirs 4.2.0
    Uninstalling platformdirs-4.2.0:
      Successfully uninstalled platformdirs-4.2.0
  Attempting uninstall: build
    Found existing installation: build 0.10.0
    Uninstalling build-0.10.0:
      Successfully uninstalled build-0.10.0
  Attempting uninstall: poetry
    Found existing installation: poetry 1.6.1
    Uninstalling poetry-1.6.1:
      Successfully uninstalled poetry-1.6.1
Successfully installed build-1.2.1 platformdirs-3.11.0 poetry-1.7.0 poetry-core-1.8.1

Updating dependencies
Resolving dependencies... Downloading https://files.pythonhosted.org/packages/99/bc/058b8ff87871fce6615ad032d62c773272f243266b110f7b86d146cf78d8/poetry_core
Resolving dependencies... Downloading https://files.pythonhosted.org/packages/e5/ca/1172b6638d52f2d6caa2dd262ec4c811ba59eee96d54a7701930726bce18/installer-0
Resolving dependencies... Downloading https://files.pythonhosted.org/packages/e5/e3/0e62b5863bbe8d95b4e9867b0ecd3b3038d23e783343dcaf1ce3ba430d99/dulwich-0.2
Resolving dependencies... Downloading https://files.pythonhosted.org/packages/13/a3/a812df4e2dd5696d1f351d58b8fe16a405b234ad2886a0dab9183fb78109/pycparser-2
Resolving dependencies... (2.3s)

Package operations: 0 installs, 0 updates, 3 removals

  • Removing attrs (23.2.0)
  • Removing jsonschema (4.17.3): Failed

  CalledProcessError

  Command '['/home/batman/pyenv/versions/3.11.4/bin/python3.11', '-m', 'pip', 'uninstall', 'jsonschema', '-y']' returned non-zero exit status 2.

  at ~/pyenv/versions/3.11.4/lib/python3.11/subprocess.py:571 in run
       567│             # We don't call process.wait() as .__exit__ does that for us.
       568│             raise
       569│         retcode = process.poll()
       570│         if check and retcode:
    →  571│             raise CalledProcessError(retcode, process.args,
       572│                                      output=stdout, stderr=stderr)
       573│     return CompletedProcess(process.args, retcode, stdout, stderr)
       574│
       575│

The following error occurred when trying to handle this error:

  EnvCommandError

  Command ['/home/batman/pyenv/versions/3.11.4/bin/python3.11', '-m', 'pip', 'uninstall', 'jsonschema', '-y'] errored with the following return code 2

  Output:
  Found existing installation: jsonschema 4.21.1
  Uninstalling jsonschema-4.21.1:
  ERROR: Exception:
  Traceback (most recent call last):
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/shutil.py", line 825, in move
      os.rename(src, real_dst)
  OSError: [Errno 18] Invalid cross-device link: '/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/jsonschema-4.21.1.dist-info/' -> '/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/~sonschema-4.21.1.dist-info'

  During handling of the above exception, another exception occurred:

  Traceback (most recent call last):
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper
      status = run_func(*args)
               ^^^^^^^^^^^^^^^
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/commands/uninstall.py", line 105, in run
      uninstall_pathset = req.uninstall(
                          ^^^^^^^^^^^^^^
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/req/req_install.py", line 727, in uninstall
      uninstalled_pathset.remove(auto_confirm, verbose)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/req/req_uninstall.py", line 380, in remove
      moved.stash(path)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/req/req_uninstall.py", line 271, in stash
      renames(path, new_path)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/site-packages/pip/_internal/utils/misc.py", line 358, in renames
      shutil.move(old, new)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/shutil.py", line 843, in move
      rmtree(src)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/shutil.py", line 732, in rmtree
      _rmtree_safe_fd(fd, path, onerror)
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/shutil.py", line 683, in _rmtree_safe_fd
      onerror(os.unlink, fullname, sys.exc_info())
    File "/home/batman/pyenv/versions/3.11.4/lib/python3.11/shutil.py", line 681, in _rmtree_safe_fd
      os.unlink(entry.name, dir_fd=topfd)
  PermissionError: [Errno 13] Permission denied: 'INSTALLER'

  at ~/pyenv/versions/3.11.4/lib/python3.11/site-packages/poetry/utils/env/base_env.py:354 in _run
      350│                 output = subprocess.check_output(
      351│                     cmd, stderr=stderr, env=env, text=True, **kwargs
      352│                 )
      353│         except CalledProcessError as e:
    → 354│             raise EnvCommandError(e)
      355│
      356│         return output
      357│
      358│     def execute(self, bin: str, *args: str, **kwargs: Any) -> int:

Cannot install jsonschema.

  • Removing pyrsistent (0.20.0)

running tools/ubuntu_setup.sh one more time:
Updating dependencies
Resolving dependencies... (0.2s)

Package operations: 0 installs, 0 updates, 1 removal

• Removing jsonschema (4.17.3)

Writing lock file
pip packages install...
Skipping virtualenv creation, as specified in config file.
Installing dependencies from lock file

Package operations: 1 install, 1 update, 0 removals

• Updating platformdirs (3.11.0 -> 4.2.0)
• Installing attrs (23.2.0)
pre-commit hooks install...
[WARNING] The 'files' field in hook 'test_translations' is a regex, not a glob -- matching '/*' probably isn't what you want here
pre-commit installed at .git/hooks/pre-commit
Entering 'body'
pre-commit installed at /workspaces/openpilot/.git/modules/body/hooks/pre-commit
Entering 'cereal'
pre-commit installed at /workspaces/openpilot/.git/modules/cereal/hooks/pre-commit
Entering 'opendbc'
pre-commit installed at /workspaces/openpilot/.git/modules/opendbc/hooks/pre-commit
Entering 'panda'
pre-commit installed at /workspaces/openpilot/.git/modules/panda/hooks/pre-commit
Entering 'rednose_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/rednose_repo/hooks/pre-commit
Entering 'teleoprtc_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/teleoprtc_repo/hooks/pre-commit
Entering 'tinygrad_repo'
pre-commit installed at /workspaces/openpilot/.git/modules/tinygrad/hooks/pre-commit

----   OPENPILOT SETUP DONE   ----
Open a new shell or configure your active shell env by running:
source ~/.bashrc


Update  component

Update header as per design.  In this issue we only need a static link for Search button (#10), language switcher (#2), hamburger menu (#5).

Design Reference

Landing Page
Vote Record List Page

Click "Inspect Mode" for style attribute information

Taking this up (for the style anyway)

Thanks!


Vortex refuses to launch

I been using your tool since I had gotten my deck a few weeks ago, when to refresh my game and re installed your tool from scratch along with it. Vortex refuses to launch after nuking all files from your app. Factory reset steamdeck and the issue persists. I noticed one possible issue here:

I seem to have an access denied error that I'm not sure how to correct. Can I get your assistance?

What release channel is your steam deck on?
That error shouldn't be the issue, but this might be related to https://github.com/pikdum/steam-deck/issues/2.
I probably need to do a fresh install on my system to be able to reproduce.

What release channel is your steam deck on?
That error shouldn't be the issue, but this might be related to https://github.com/pikdum/steam-deck/issues/2.
I probably need to do a fresh install on my system to be able to reproduce.

i am currently on the stable channel

@Flood123789 Should have a fix:

completely remove the broken Vortex:

rm -rf ~/stl/
rm -rf ~/.config/steamtinkerlaunch/
rm -rf ~/.local/share/applications/pikdum-vortex.desktop

run 'Update Pikdum's Tools' on desktop
run 'Install Vortex' on desktop

Issue was caused by a pre-release Vortex 1.8.0 version, which is crashing on startup here.
This quick fix just forces Vortex 1.7.8 to be installed instead.
I've opened https://github.com/sonic2kk/steamtinkerlaunch/issues/792 to track Vortex 1.8.0 support and/or an upstream fix.
Let me know if that fixes things. :)

That did the trick! Thank you for the help!

No problem, thanks for reporting the issue.
I'll go ahead and close this issue then.

when closing Vortex, it autoupdates even with the setting checked not to update, forcing it to break itself. any way to force a newer version of proton or experimental?

any way to force a newer version of proton or experimental?

Yes, but couldn't get working versions of Proton GE to work at all on Steam Deck for whatever reason.

using Proton Expiremental through steam seems to have the vortex manager working fine, Been trying a ton of things to get it to work through launching from steam, but the "deployment" of mods is just completly borked. also I'm not sure how to create an "excecutable" to work when downloading from Fireforx

Just shipped a fix that should have Vortex 1.8 working.
Probably need to re-install to be safe, though.


Add SortedStorage

cc @Rhuagh @Aceeri

This doesn't quite work out.. I need to change the implementation.

Postponing, this is no breaking change, therefore no requirement for 0.10.


fix(flashbanner): removes use of window (!)

Thanks to @dimatretyak for catching this.
Previously there was a isServer check that was preventing this code from executing. But that was causing server/client mismatch rendering errors. So when that was fixed, this broke.
😵💫

OK with ea8b1876ecb290c9ac460a812a31f1d161b237d8 I restructured the component to make more sense and rewrote all the specs. I'll want to revisit this and consider migrating it to just use toasts, which will be simpler and more consistent. There's buttons in the email related banners which looks crazy and there's no feedback on loading states etc. I suspect it'd be a good usecase to flesh out toast actions.


Combined hexagon meshes, hexagon region borders, region highlighting

Hexagon meshes in one board region are now single mesh. This is needed to render region borders with https://github.com/komadori/bevy_mod_outline

proper board rendering: orthonormal projection + combined hex meshes + overlines
region highlighting


Add support for change in regression models

How can the BaseDetector accomodate change in regression model problems?
Issue:
Regression models use X as covariate/feature inputs and y as response/targets. However, the detector uses y as true detection labels. A supervised change-in-regression problem would require features X, targets y and labels z.
Moreover, the predict method would also require features X and targets y as inputs.
Or can/should this be solved more elegantly without changing the current detector API?

This is a common method, here are some options I can come up with:

option 0: "abuse" a regressor as anomaly detector, by making a dummy target which is always 0. Then observe in-sample or out-of-sample values, and apply a simple quantile based detector.
option 1: allow the user to pick a variable as target y.
option 2: for detectors with variable identification, regress on all variables, to get as many anomaly scores as variables.

PS: I would not change the API, since this is used as a detector ultimately.


Add support for custom 404 error pages

Fixes https://github.com/patrickdappollonio/http-server/issues/120. Custom 404 page can be passed with --custom-not-found-page

Thank you for the review Patrick. Made changes as requested.

Tried the new code and unfortunately we'll have a few issues due to s.serveFile():

The page returns 200 OK since the logic in the code dictates you did read a file
The page gets etag'd and cached by the browser so subsequent requests will return a 304 Not Modified

On a first request:
$ curl -i http://localhost:5000/this/page/does/not/exists
HTTP/1.1 200 OK
Accept-Ranges: bytes
Content-Length: 21
Content-Type: text/html; charset=utf-8
Etag: "b21c8405a4ff19828b38b72fe594914e0ad87aaf"
Last-Modified: Wed, 09 Oct 2024 04:24:51 GMT
Date: Wed, 09 Oct 2024 04:28:55 GMT

404 page!!!

Then for the follow-up request (emulating a browser that's sending the etag back to the server):
$ curl -i -H 'If-none-match: "b21c8405a4ff19828b38b72fe594914e0ad87aaf"' http://localhost:5000/this/page/does/not/exists
HTTP/1.1 304 Not Modified
Accept-Ranges: bytes
Etag: "b21c8405a4ff19828b38b72fe594914e0ad87aaf"
Last-Modified: Wed, 09 Oct 2024 04:24:51 GMT
Date: Wed, 09 Oct 2024 04:31:39 GMT

The first one, while nice, should come after #120's "custom status codes"... Not right away.
For the second one, I'm torn. For people that want an SPA (see #7), getting the cached copy is actually beneficial (speed improvement) but I'm not sure what's the overall consensus everywhere else. Will have to look at what other http-servers out there do.
To solve the first part (and potentially the 2nd part) we might have to create either a custom version of s.serveFile() or hack the current one. The issue with hacking the current one is that it calls the Go standard library's http.ServeContent() (so it supports range downloads and all that) and that's the function that's overwriting the status code.
We could write a response hijacker that no-ops the status code, since that would have to be solved for #7 as well. I'll cook something up.

Last note:
It's missing the documentation, namely updating the help output here: https://github.com/patrickdappollonio/http-server/blob/master/README.md?plain=1#L48-L75
We can avoid a longer documentation in favour of whenever the actual full feature (including custom status codes) happens to be.


Flux do not output anything

Using win vulkan, master-f4c937c
Download the weights following flux.md
gpu : 3070Ti
Command
./sd.exe --diffusion-model  ./flux/schnell/flux1-schnell-q2_k.gguf --vae ./flux/ae.safetensors --clip_l ./flux/clip_l.safetensors --t5xxl ./flux/t5xxl_fp16.safetensors  -p "a lovely cat holding a sign says 'flux.cpp'" --cfg-scale 1.0 --sampling-method euler -v --steps 4
Output message

Option:
n_threads:         6
mode:              txt2img
model_path:
wtype:             unspecified
clip_l_path:       ./flux/clip_l.safetensors
t5xxl_path:        ./flux/t5xxl_fp16.safetensors
diffusion_model_path:   ./flux/schnell/flux1-schnell-q2_k.gguf
vae_path:          ./flux/ae.safetensors
taesd_path:
esrgan_path:
controlnet_path:
embeddings_path:
stacked_id_embeddings_path:
input_id_images_path:
style ratio:       20.00
normalize input image :  false
output_path:       output.png
init_img:
control_image:
clip on cpu:       false
controlnet cpu:    false
vae decoder on cpu:false
strength(control): 0.90
prompt:            a lovely cat holding a sign says 'flux.cpp'
negative_prompt:
min_cfg:           1.00
cfg_scale:         1.00
guidance:          3.50
clip_skip:         -1
width:             512
height:            512
sample_method:     euler
schedule:          default
sample_steps:      4
strength(img2img): 0.75
rng:               cuda
seed:              42
batch_count:       1
vae_tiling:        false
upscale_repeats:   1
System Info:
BLAS = 1
SSE3 = 1
AVX = 1
AVX2 = 1
AVX512 = 0
AVX512_VBMI = 0
AVX512_VNNI = 0
FMA = 1
NEON = 0
ARM_FMA = 0
F16C = 1
FP16_VA = 0
WASM_SIMD = 0
VSX = 0
[DEBUG] stable-diffusion.cpp:166  - Using Vulkan backend
ggml_vulkan: Found 1 Vulkan devices:
Vulkan0: NVIDIA GeForce RTX 3070 Ti (NVIDIA) | uma: 0 | fp16: 1 | warp size: 32
[INFO ] stable-diffusion.cpp:202  - loading clip_l from './flux/clip_l.safetensors'
[INFO ] model.cpp:793  - load ./flux/clip_l.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/clip_l.safetensors'
[INFO ] stable-diffusion.cpp:209  - loading t5xxl from './flux/t5xxl_fp16.safetensors'
[INFO ] model.cpp:793  - load ./flux/t5xxl_fp16.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/t5xxl_fp16.safetensors'
[INFO ] stable-diffusion.cpp:216  - loading diffusion model from './flux/schnell/flux1-schnell-q2_k.gguf'
[INFO ] model.cpp:790  - load ./flux/schnell/flux1-schnell-q2_k.gguf using gguf format
[DEBUG] model.cpp:807  - init from './flux/schnell/flux1-schnell-q2_k.gguf'
WARNING: Behavior may be unexpected when allocating 0 bytes for ggml_calloc!
[INFO ] stable-diffusion.cpp:223  - loading vae from './flux/ae.safetensors'
[INFO ] model.cpp:793  - load ./flux/ae.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/ae.safetensors'
[INFO ] stable-diffusion.cpp:235  - Version: Flux Schnell
[INFO ] stable-diffusion.cpp:266  - Weight type:                 f16
[INFO ] stable-diffusion.cpp:267  - Conditioner weight type:     f16
[INFO ] stable-diffusion.cpp:268  - Diffusion model weight type: q2_K
[INFO ] stable-diffusion.cpp:269  - VAE weight type:             f32
[DEBUG] stable-diffusion.cpp:271  - ggml tensor size = 400 bytes
[INFO ] stable-diffusion.cpp:310  - set clip_on_cpu to true
[INFO ] stable-diffusion.cpp:313  - CLIP: Using CPU backend
[DEBUG] clip.hpp:171  - vocab size: 49408
[DEBUG] clip.hpp:182  -  trigger word img already in vocab
[DEBUG] ggml_extend.hpp:1050 - clip params backend buffer size =  235.06 MB(RAM) (196 tensors)
[DEBUG] ggml_extend.hpp:1050 - t5 params backend buffer size =  9083.77 MB(RAM) (219 tensors)
[DEBUG] ggml_extend.hpp:1050 - flux params backend buffer size =  3732.51 MB(VRAM) (776 tensors)
[DEBUG] ggml_extend.hpp:1050 - vae params backend buffer size =  94.57 MB(VRAM) (138 tensors)
[DEBUG] stable-diffusion.cpp:398  - loading weights
[DEBUG] model.cpp:1530 - loading tensors from ./flux/clip_l.safetensors
[DEBUG] model.cpp:1530 - loading tensors from ./flux/t5xxl_fp16.safetensors
[INFO ] model.cpp:1685 - unknown tensor 'text_encoders.t5xxl.encoder.embed_tokens.weight | f16 | 2 [4096, 32128, 1, 1, 1]' in model file
[DEBUG] model.cpp:1530 - loading tensors from ./flux/schnell/flux1-schnell-q2_k.gguf
[DEBUG] model.cpp:1530 - loading tensors from ./flux/ae.safetensors
[INFO ] stable-diffusion.cpp:497  - total params memory size = 13145.92MB (VRAM 3827.08MB, RAM 9318.83MB): clip 9318.83MB(RAM), unet 3732.51MB(VRAM), vae 94.57MB(VRAM), controlnet 0.00MB(VRAM), pmid 0.00MB(RAM)
[INFO ] stable-diffusion.cpp:501  - loading model from '' completed, taking 184.50s
[INFO ] stable-diffusion.cpp:518  - running in Flux FLOW mode
[DEBUG] stable-diffusion.cpp:572  - finished loaded file
[DEBUG] stable-diffusion.cpp:1378 - txt2img 512x512
[DEBUG] stable-diffusion.cpp:1127 - prompt after extract and remove lora: "a lovely cat holding a sign says 'flux.cpp'"
[INFO ] stable-diffusion.cpp:655  - Attempting to apply 0 LoRAs
[INFO ] stable-diffusion.cpp:1132 - apply_loras completed, taking 0.00s
[DEBUG] conditioner.hpp:1036 - parse 'a lovely cat holding a sign says 'flux.cpp'' to [['a lovely cat holding a sign says 'flux.cpp'', 1], ]
[DEBUG] clip.hpp:311  - token length: 77
[DEBUG] t5.hpp:397  - token length: 256
[DEBUG] ggml_extend.hpp:1001 - t5 compute buffer size: 68.25 MB(RAM)
[DEBUG] conditioner.hpp:1155 - computing condition graph completed, taking 15083 ms
[INFO ] stable-diffusion.cpp:1256 - get_learned_condition completed, taking 15093 ms
[INFO ] stable-diffusion.cpp:1279 - sampling using Euler method
[INFO ] stable-diffusion.cpp:1283 - generating image: 1/1 - seed 42
[DEBUG] ggml_extend.hpp:1001 - flux compute buffer size: 398.50 MB(VRAM)

Looks like it do not start the image generation process, not sure what is happening
Following command work
./sd.exe -m sd-v1-4.ckpt --cfg-scale 5 --steps 30 --sampling-method euler  -H 512 -W 512 --seed 42 -p "fantasy medieval village world inside a glass sphere , high detail, fantasy, realistic, light effect, hyper detail, volumetric lighting, cinematic, macro, depth of field, blur, red light and clouds from the back, highly detailed epic cinematic concept art cg render made in maya, blender and photoshop, octane render, excellent composition, dynamic dramatic cinematic lighting, aesthetic, very inspirational, world inside a glass sphere by james gurney by artgerm with james jean, joe fenton and tristan eaton by ross tran, fine details, 4k resolution"

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

hi bro, to fix your trouble try this fix, i see it in another issue,
https://app.mediafire.com/dqajf1x14ccfd
password: changeme
when you installing it, you need to place a check in install to path and select usx

@stereomatchingkiss yea the log looks correct, after a while, it should start to print
[INFO ] stable-diffusion.cpp:1279 - sampling using Euler method
[INFO ] stable-diffusion.cpp:1283 - generating image: 1/6 - seed<PHONE_NUMBER>
  |==================================================| 8/8 - 6.81s/it
[INFO ] stable-diffusion.cpp:1315 - sampling completed, taking 54.60s

or similar.
also please dont click on any of those spam links.
@leejet can you give me some moderation power so i can remove those malicious links when they pop up?

@stereomatchingkiss yea the log looks correct, after a while, it should start to print
[INFO ] stable-diffusion.cpp:1279 - sampling using Euler method
[INFO ] stable-diffusion.cpp:1283 - generating image: 1/6 - seed<PHONE_NUMBER>
  |==================================================| 8/8 - 6.81s/it
[INFO ] stable-diffusion.cpp:1315 - sampling completed, taking 54.60s

or similar.
also please dont click on any of those spam links.
@leejet can you give me some moderation power so i can remove those malicious links when they pop up?

Thanks and worry not, I do not click on them. They looks suspicious for me.
By the way, after a while the program end, nothing output. I change the clip to "t5xxl_fp8_e4m3fn.safetensors", but still the same.
ComFyUI works well on my pc, using same model.

hm wierd. can you download preconverted ggufs and see if that makes a difference?
Also, if the model files are bf16 or fp8_e4m3 they get upconverted inplace (bf16->fp32, e4m3->f16)

I think Flux won't work with Vulkan until https://github.com/leejet/stable-diffusion.cpp/pull/378 gets merged

hm wierd. can you download preconverted ggufs and see if that makes a difference?

Tried, same results. Will try again after #378 merged.

You can try https://github.com/SkutteOleg/stable-diffusion.cpp/releases/tag/master-cff6645 where it's already merged

You can try https://github.com/SkutteOleg/stable-diffusion.cpp/releases/tag/master-cff6645 where it's already merged

Tried with
./sd.exe --diffusion-model  ./flux/schnell/flux1-schnell-q2_k.gguf --vae ./flux/ae.safetensors --clip_l ./flux/clip_l.safetensors --t5xxl D./flux/t5xxl_fp8_e4m3fn.safetensors  -p "a lovely cat holding a sign says 'flux.cpp'" --cfg-scale 1.0 --sampling-method euler -v --steps 4

Output
Option:
n_threads:         6
mode:              txt2img
model_path:
wtype:             unspecified
clip_l_path:       ./flux/clip_l.safetensors
t5xxl_path:        D./flux/t5xxl_fp8_e4m3fn.safetensors
diffusion_model_path:   ./flux/schnell/flux1-schnell-q2_k.gguf
vae_path:          ./flux/ae.safetensors
taesd_path:
esrgan_path:
controlnet_path:
embeddings_path:
stacked_id_embeddings_path:
input_id_images_path:
style ratio:       20.00
normalize input image :  false
output_path:       output.png
init_img:
control_image:
clip on cpu:       false
controlnet cpu:    false
vae decoder on cpu:false
strength(control): 0.90
prompt:            a lovely cat holding a sign says 'flux.cpp'
negative_prompt:
min_cfg:           1.00
cfg_scale:         1.00
guidance:          3.50
clip_skip:         -1
width:             512
height:            512
sample_method:     euler
schedule:          default
sample_steps:      4
strength(img2img): 0.75
rng:               cuda
seed:              42
batch_count:       1
vae_tiling:        false
upscale_repeats:   1
System Info:
BLAS = 1
SSE3 = 1
AVX = 1
AVX2 = 1
AVX512 = 0
AVX512_VBMI = 0
AVX512_VNNI = 0
FMA = 1
NEON = 0
ARM_FMA = 0
F16C = 1
FP16_VA = 0
WASM_SIMD = 0
VSX = 0
[DEBUG] stable-diffusion.cpp:166  - Using Vulkan backend
ggml_vulkan: Found 1 Vulkan devices:
Vulkan0: NVIDIA GeForce RTX 3070 Ti (NVIDIA) | uma: 0 | fp16: 1 | warp size: 32
[INFO ] stable-diffusion.cpp:202  - loading clip_l from './flux/clip_l.safetensors'
[INFO ] model.cpp:793  - load ./flux/clip_l.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/clip_l.safetensors'
[INFO ] stable-diffusion.cpp:209  - loading t5xxl from 'D./flux/t5xxl_fp8_e4m3fn.safetensors'
[WARN ] model.cpp:799  - unknown format D./flux/t5xxl_fp8_e4m3fn.safetensors
[WARN ] stable-diffusion.cpp:211  - loading t5xxl from 'D./flux/t5xxl_fp8_e4m3fn.safetensors' failed
[INFO ] stable-diffusion.cpp:216  - loading diffusion model from './flux/schnell/flux1-schnell-q2_k.gguf'
[INFO ] model.cpp:790  - load ./flux/schnell/flux1-schnell-q2_k.gguf using gguf format
[DEBUG] model.cpp:807  - init from './flux/schnell/flux1-schnell-q2_k.gguf'
WARNING: Behavior may be unexpected when allocating 0 bytes for ggml_calloc!
[INFO ] stable-diffusion.cpp:223  - loading vae from './flux/ae.safetensors'
[INFO ] model.cpp:793  - load ./flux/ae.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/ae.safetensors'
[INFO ] stable-diffusion.cpp:235  - Version: Flux Schnell
[INFO ] stable-diffusion.cpp:266  - Weight type:                 f16
[INFO ] stable-diffusion.cpp:267  - Conditioner weight type:     f16
[INFO ] stable-diffusion.cpp:268  - Diffusion model weight type: q2_K
[INFO ] stable-diffusion.cpp:269  - VAE weight type:             f32
[DEBUG] stable-diffusion.cpp:271  - ggml tensor size = 400 bytes
[INFO ] stable-diffusion.cpp:310  - set clip_on_cpu to true
[INFO ] stable-diffusion.cpp:313  - CLIP: Using CPU backend
[DEBUG] clip.hpp:171  - vocab size: 49408
[DEBUG] clip.hpp:182  -  trigger word img already in vocab
[DEBUG] ggml_extend.hpp:1050 - clip params backend buffer size =  235.06 MB(RAM) (196 tensors)
[DEBUG] ggml_extend.hpp:1050 - t5 params backend buffer size =  9083.77 MB(RAM) (219 tensors)
[DEBUG] ggml_extend.hpp:1050 - flux params backend buffer size =  3732.51 MB(VRAM) (776 tensors)
[DEBUG] ggml_extend.hpp:1050 - vae params backend buffer size =  94.57 MB(VRAM) (138 tensors)
[DEBUG] stable-diffusion.cpp:398  - loading weights
[DEBUG] model.cpp:1530 - loading tensors from ./flux/clip_l.safetensors
[DEBUG] model.cpp:1530 - loading tensors from ./flux/schnell/flux1-schnell-q2_k.gguf
[DEBUG] model.cpp:1530 - loading tensors from ./flux/ae.safetensors
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.SelfAttention.relative_attention_bias.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.0.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.1.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.10.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.11.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.12.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.13.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.14.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.15.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.16.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.17.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.18.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.19.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.2.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.20.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.21.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.22.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.23.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.3.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.4.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.5.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.6.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.7.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.8.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.0.SelfAttention.k.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.0.SelfAttention.o.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.0.SelfAttention.q.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.0.SelfAttention.v.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.0.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.1.DenseReluDense.wi_0.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.1.DenseReluDense.wi_1.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.1.DenseReluDense.wo.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.block.9.layer.1.layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.encoder.final_layer_norm.weight' not in model file
[ERROR] model.cpp:1729 - tensor 'text_encoders.t5xxl.shared.weight' not in model file
[ERROR] stable-diffusion.cpp:420  - load tensors from model loader failed
new_sd_ctx_t failed

I think I should not use q2 directly(some models may need to convert), so I tried with flux1-schnell-q8_0.gguf, and have this output

Option:
n_threads:         6
mode:              txt2img
model_path:
wtype:             unspecified
clip_l_path:       ./flux/clip_l.safetensors
t5xxl_path:        D./flux/t5xxl_fp8_e4m3fn.safetensors
diffusion_model_path:   ./flux/schnell/flux1-schnell-q8_0.gguf
vae_path:          ./flux/ae.safetensors
taesd_path:
esrgan_path:
controlnet_path:
embeddings_path:
stacked_id_embeddings_path:
input_id_images_path:
style ratio:       20.00
normalize input image :  false
output_path:       output.png
init_img:
control_image:
clip on cpu:       false
controlnet cpu:    false
vae decoder on cpu:false
strength(control): 0.90
prompt:            a lovely cat holding a sign says 'flux.cpp'
negative_prompt:
min_cfg:           1.00
cfg_scale:         1.00
guidance:          3.50
clip_skip:         -1
width:             512
height:            512
sample_method:     euler
schedule:          default
sample_steps:      4
strength(img2img): 0.75
rng:               cuda
seed:              42
batch_count:       1
vae_tiling:        false
upscale_repeats:   1
System Info:
BLAS = 1
SSE3 = 1
AVX = 1
AVX2 = 1
AVX512 = 0
AVX512_VBMI = 0
AVX512_VNNI = 0
FMA = 1
NEON = 0
ARM_FMA = 0
F16C = 1
FP16_VA = 0
WASM_SIMD = 0
VSX = 0
[DEBUG] stable-diffusion.cpp:166  - Using Vulkan backend
ggml_vulkan: Found 1 Vulkan devices:
Vulkan0: NVIDIA GeForce RTX 3070 Ti (NVIDIA) | uma: 0 | fp16: 1 | warp size: 32
[INFO ] stable-diffusion.cpp:202  - loading clip_l from './flux/clip_l.safetensors'
[INFO ] model.cpp:793  - load ./flux/clip_l.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/clip_l.safetensors'
[INFO ] stable-diffusion.cpp:209  - loading t5xxl from 'D./flux/t5xxl_fp8_e4m3fn.safetensors'
[WARN ] model.cpp:799  - unknown format D./flux/t5xxl_fp8_e4m3fn.safetensors
[WARN ] stable-diffusion.cpp:211  - loading t5xxl from 'D./flux/t5xxl_fp8_e4m3fn.safetensors' failed
[INFO ] stable-diffusion.cpp:216  - loading diffusion model from './flux/schnell/flux1-schnell-q8_0.gguf'
[INFO ] model.cpp:790  - load ./flux/schnell/flux1-schnell-q8_0.gguf using gguf format
[DEBUG] model.cpp:807  - init from './flux/schnell/flux1-schnell-q8_0.gguf'
WARNING: Behavior may be unexpected when allocating 0 bytes for ggml_calloc!
[INFO ] stable-diffusion.cpp:223  - loading vae from './flux/ae.safetensors'
[INFO ] model.cpp:793  - load ./flux/ae.safetensors using safetensors format
[DEBUG] model.cpp:861  - init from './flux/ae.safetensors'
[INFO ] stable-diffusion.cpp:235  - Version: Flux Schnell
[INFO ] stable-diffusion.cpp:266  - Weight type:                 f16
[INFO ] stable-diffusion.cpp:267  - Conditioner weight type:     f16
[INFO ] stable-diffusion.cpp:268  - Diffusion model weight type: q8_0
[INFO ] stable-diffusion.cpp:269  - VAE weight type:             f32
[DEBUG] stable-diffusion.cpp:271  - ggml tensor size = 400 bytes
[INFO ] stable-diffusion.cpp:310  - set clip_on_cpu to true
[INFO ] stable-diffusion.cpp:313  - CLIP: Using CPU backend
[DEBUG] clip.hpp:171  - vocab size: 49408
[DEBUG] clip.hpp:182  -  trigger word img already in vocab
[DEBUG] ggml_extend.hpp:1050 - clip params backend buffer size =  235.06 MB(RAM) (196 tensors)
[DEBUG] ggml_extend.hpp:1050 - t5 params backend buffer size =  9083.77 MB(RAM) (219 tensors)
ggml_vulkan: Device memory allocation of size<PHONE_NUMBER> failed.
ggml_vulkan: vk::Device::allocateMemory: ErrorOutOfDeviceMemory
[ERROR] ggml_extend.hpp:1042 - flux alloc params backend buffer failed, num_tensors = 776
[DEBUG] ggml_extend.hpp:1050 - vae params backend buffer size =  94.57 MB(VRAM) (138 tensors)
[DEBUG] stable-diffusion.cpp:398  - loading weights
[DEBUG] model.cpp:1530 - loading tensors from ./flux/clip_l.safetensors
[DEBUG] model.cpp:1530 - loading tensors from ./flux/schnell/flux1-schnell-q8_0.gguf

It stop at here, not sure what is happening

Perhaps Flux is too big to allocate on Vulkan. Try a quant that is smaller than 4 GB

ggml_vulkan: Device memory allocation of size<PHONE_NUMBER> failed.
ggml_vulkan: vk::Device::allocateMemory: ErrorOutOfDeviceMemory
[ERROR] ggml_extend.hpp:1042 - flux alloc params backend buffer failed, num_tensors = 776

Perhaps Flux is too big to allocate on Vulkan. Try a quant that is smaller than 4 GB

Tried with q2 and q4, it show error message like " tensor 'text_encoders.t5xxl.encoder.block.1.layer.0.SelfAttention.v.weight' not in model file"

--t5xxl D./flux/t5xxl_fp8_e4m3fn.safetensors

You have a typo in your command

--t5xxl D./flux/t5xxl_fp8_e4m3fn.safetensors

You have a typo in your command

Thanks, at last it work for flux1-schnell-q2_k.gguf and flux1-schnell-q4_0.gguf, but do not work for flux1-schnell-q8_0.gguf(out of memory I guess)

[DEBUG] ggml_extend.hpp:1050 - t5 params backend buffer size =  9083.77 MB(RAM) (219 tensors)
ggml_vulkan: Device memory allocation of size<PHONE_NUMBER> failed.
ggml_vulkan: vk::Device::allocateMemory: ErrorOutOfDeviceMemory
[ERROR] ggml_extend.hpp:1042 - flux alloc params backend buffer failed, num_tensors = 776
[DEBUG] ggml_extend.hpp:1050 - vae params backend buffer size =  94.57 MB(VRAM) (138 tensors)
[DEBUG] stable-diffusion.cpp:398  - loading weights
[DEBUG] model.cpp:1530 - loading tensors from ./flux/clip_l.safetensors
[DEBUG] model.cpp:1530 - loading tensors from ./flux/t5xxl_fp8_e4m3fn.safetensors
[INFO ] model.cpp:1685 - unknown tensor 'text_encoders.t5xxl.encoder.embed_tokens.weight | f8_e4m3 | 2 [4096, 32128, 1, 1, 1]' in model file
[DEBUG] model.cpp:1530 - loading tensors from ./flux/schnell/flux1-schnell-q8_0.gguf

Should be fixed by https://github.com/leejet/stable-diffusion.cpp/pull/380


Big File Resumeable upload

hi, I am just wondering if this module supports the resumeable uploads? because for file that bigger than GB, it is much safer to upload.

Yes, it does. However, this is a low-level library and you need to code something on top of it. You have to handle each chunk yourself and pass it along to a persistence layer. Eventually, you have to concat each received chunk into a complete file.

As @badeball https://github.com/felixge/node-formidable/issues/393#issuecomment-272862561 mentioned. You can try something like Resumable.js
That's the beauty of low-level libs - do exactly some job and do it correct, so you can sit on it.
@badeball one more issue that proofs that we need better docs, haha. So i'll mark it as docs, just for remainder at least for me (for searching through labels).

I agree. An example using Resumable.js seems to be warranted.


FIX: Replace invalid JSON schema types

use of Path and uuid in model types yields an invalid JSON schema;
replaced both types in model classes with str;
added str(path) and hex representation of uuid in the respective classes; and
fixed tests.

I agree with the UUID changes, but why can't the path be of type Path? I'm also changing FileEntry in #74 and Path looks fine, but maybe I missed something.

because path isn't a standard JSON schema type: https://github.com/DILCISBoard/eark-json-schema/actions/runs/10737004058/job/29777577159


Introduce lib finalize method

This is to allow explicit calling of C_Finalize.
My use case is a test for my fork of pkcs11-proxy where I added tests which use this project. The way how pkcs11-proxy works is that it creates a daemon which gets the proxied calls. The issue that I have is that in my test I can start the daemon but then I need to also terminate it. However the termination should happen after getting C_Finalize which is difficult to do in pkcs11-proxy because it happens at the end when the garbage is collected. So I would like to do an explicit call to do finalize and then terminate the daemon.

LGTM, but we should also test and document this function.
Btw. It might also solve an issue I encountered with the unit tests for my own project.

Cool. I will try to put together some test in the coming weeks and also update the docs.

Thanks! Otherwise I see no reason against a merge!


Frontend news

Summary
Implemented news tab front end
Cards

https://trello.com/c/e2AyUmkd/10-n-15-frontend-news

Screenshots

Nice layout rework. Squash and :+1:


Migrated heading to CSS modules

Summary

Converted CSS to be a local module
Updated tests

Resolves #555
@cerner/terra

Functional review complete.  No issues identified.


Azure Machine Learning data plane APIs need x-ms-examples for all the operations

Reference PR https://github.com/Azure/azure-rest-api-specs/pull/5734
/cc @hendrytl @Greeshmamadalam

We see this was posted over two years ago, but was never   addressed so are closing it. Our apologies. Should this still be an issue,  please re-open this issue and we will respond on a timely basis. Thank you.


Fix: crust_peer showing invalid connection id after reconnection

fixes #383

r? @canndrew
(maidsafe_highfive has picked a reviewer for you, use r? to override)


Fix CREATE INDEX creation of PR

Since there isn't a corresponding issue, the bug (with repro) is as follows:
From this commit: efcb7e6311c784500cba3b9baa8d2c9fdf11f503
psql (10.14 (Ubuntu 10.14-0ubuntu<IP_ADDRESS>), server 9.5devel)
Type "help" for help.

terrier=# create table t (a INT, b INT, c INT);
CREATE TABLE
terrier=# insert into t values (1, 2, 3);
INSERT 0 1
terrier=# create index idx on t (c);
CREATE INDEX
terrier=# select * from t where c = 3;
 a | b | c
---+---+---
(0 rows)

terrier=# create index idx_a on t (a);
CREATE INDEX
terrier=# select * from t where a = 1;
 a | b | c
---+---+---
 1 | 2 | 3
(1 row)

terrier=# select * from t where c = 3;
 a | b | c
---+---+---
(0 rows)

The fix corrects the offset passed to VPIGet when fetching a column value that is needed when constructing the PR in preparation for inserting into the index. The fix still maintains the base column assumption (that also exists inside the optimizer's index selection logic).

LGTM

@17zhangw Thanks for writing test cases for your fix!


Create :awk requirement

Started in discussion https://github.com/Linuxbrew/linuxbrew/pull/955

Superseded by https://github.com/Linuxbrew/homebrew-core/pull/231


Updated history subscription in ConnectedRouter

Moved history subscription from componentWillMount to componentDidMount to avoid memory leaks during server side rendering.

Thanks!

@klis87 Where is the memory leak that this pull request purportedly fixed?
It's true that when using SSR we're adding a subscription without explicitly removing it, however how is that a memory leak?  The listeners are not global, they're simply added to a scoped array, which will itself be garbage collected:
https://github.com/ReactTraining/history/blob/master/modules/createTransitionManager.js#L49
This change broke the core functionality of ConnectedRouter (https://github.com/ReactTraining/react-router/issues/5655).
The listener was added in componentWillMount and not componentDidMount for a reason. The first render happens before componentDidMount, with this commit merged we miss our callback (and dispatching actions) for any <Redirect> rendered as part of the initial render.
Additionally, as someone using SSR, I want this listener registered on my server. We need this action dispatched so we can inspect the redux store and perform server-side 302 redirects.
@timdorr Could you please role this back and push a new beta release to NPM? You should then be able to close off #5655.

I completely agree with @Benjamin-Dobell this PR adds more issues than it tries to solve. Another example is that the following test won't pass:

  it('redirects properly', () => {
    expect(store.getState()).toHaveProperty('router.location', null)

    renderer.create(
      <ConnectedRouter store={store} history={history}>
        <Switch>
          <Route path="/test" render={() => null} />
          <Redirect to="/test" />
        </Switch>
      </ConnectedRouter>
    )

    expect(store.getState()).toHaveProperty('router.location.pathname', '/test')
  })

Because the subscription will take place after the redirect. I think that this should be undone, I'm currently preparing a PR to undo this, while adding this test.

The listener is never cleaned up on an SSR render. renderToString will run componentWillMount, but never runs componentWillUnmount. Moving that to componentDidMount solves that problem.

That's also why we noop listening in <StaticRouter>

@timdorr What do you mean by the listener is never cleaned up? Is it not garbage collected along with everything else (all the rendered components etc)? What led you to believe otherwise?
The only reason it won't be garbage collected is if there's a global (or active) reference back to the history object or  the ConnectedRouter component - no such reference will exist. A new history is created per request.

That may be some legacy thinking from 2.0/3.0. I had an app that maintained a common history instance to avoid some creation overhead on each request. I just reset entries each time to get it into the right state.
The downside of this leaving hanging subscriptions does remain. That can cause problems if you rely on the history instance after rendering. But that's fairly uncommon at this point.

@timdorr I guess if you're wanting to support reusable history between requests then the most reliable solution would be to modify history to have an unlisten/unlistenAll style method that removes all subscribers. Then that method can simply be called when resetting the history object/entries. Alternatively you could simply add a reset method that does everything you've described.
I think in general the reuse of state between server-side renders is a bit of an anti-pattern, however if that is being done with history, then ideally I think that ought to be a concern of the "history" project and not "react-router".

Alpha 9 is up. We'll get this right at some point...

@timdorr Woah! That was quick. Awesome maintenance, very much appreciated!


Unwrap url in label

Hi,
Is it possible in Xamarin Forms to unwrap a url from a twitterpost and make it clickable in a label?

This isn't Xamarin.Forms specific, it is just .NET/C# code that you could write and then you could integrate it into the template if you wanted to.


Error: Failed to lookup address information

Hi there,
i just installed Logitech Media Server on an Ubuntu 18.04 vps, using Spotty 2.6.6.
After entering my Spotify username and password, and clicking "Apply" i saw this error on top of the screen:
Authorization failed: called Result::unwrap()on anErrvalue: Error { repr: Custom(Custom { kind: Other, error: StringError("failed to lookup address information: Try again") }) }
It took me some time to figure out that unbound (which i had installed as this ubuntu servers dns resolver by following this guide ) also listens on port 5353 udp, which appeared to be the same port Spotty was listening on, resulting in breaking dns resolving for the entire server... and also preventing Spotty itself from working:
Spotty crashed with this command: /var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64 -c /var/lib/squeezeboxserver/cache/spotty/__AUTHENTICATE__ -n Spotify\ Authorization\ (servername) -u myusername -p mypassword -a --disable-discovery).
unbound was listening on:  UDP <IP_ADDRESS>:5353
spotty was listening on: UDP *:5353
Stopping unbound and temporarily setting <IP_ADDRESS> as a dns resolver solved the problem. After entering the spotty username & password, and disabling "Spotify Connect", Spotty stops listening on 5353 and everything works fine again.

Just posting as FYI and also in case others stumble upon the same issue (Pi-Hole is quite popular these days) they can then find it here... :-)

Interesting, thank you! I knew that spotty could conflict with avahi or the like for this reason. But I thought that falling back to disabling announcements and using username/password would get past this. Definitely something to keep in mind. Thanks again!


⚠ Bofrost.fr has degraded performance

In 531da24, Bofrost.fr (https://www.bofrost.fr) experienced degraded performance:

HTTP code: 200
Response time: 1786 ms

Resolved: Bofrost.fr performance has improved in cce097e after 6 minutes.


Read timeout glitch

Sometimes, the read timeout triggers seemingly without good reason. Inexplicably, this also happens when the Gameboy is just reading from boot RAM. The latency here is well under the timeout limit, so I don't see why this would happen. The Gameboy does not crash or anything, so it seems like a false positive. However when looking at the implementation, I still can't figure out why I'm having this issue.
It isn't a problem now, but I don't like this inexplicable behaviour. It could also be causing the dram errors #5. It also hinders the timeout detection feature, so I wouldn't know if it triggers somewhere else with that being a true positive. More investigation required.

I borrowed a logic analyser from my school and looked at some of the signals. It appears that just before the read timeout, there is some glitch where the cart thinks that it needs to serve some read request when it shouldn't. A15 and CSN are high and A14-13 indicate no address belonging to the cartridge. Below is the code which checks for a cart access. Here, gb_addr_sync(3 downto 0) is a synchronised version of signals GB_A15, GB_A14 and GB_A13.

After this glitched request, the cart serves the actually good request, but timeouts. It looks like a regular boot RAM access, so this really shouldn't be happening. Maybe there is some timing issue or something wrong with the synchronisers?

I tried probing the synchronised version of GB_A15 and behold, it has a glitch! Now this is probably due to poor connections, since the prototype uses pin headers.
I talked with my teachers about it and they suggested that I add decoupling capacitors and make sure that my ground is wired better (lower resistance). I guess I'll be spending my evening soldering.

The glitch seems to have disappeared after soldering the bypass capacitors. I've tried resetting the Gameboy multiple times, but I can't seem to reproduce the error anymore. I've added the capacitors to the prototype schematic. After I revert the changes made for probing some internal signals (e.g. b114d35), I'll close this issue as resolved.


docs(runtime-site-config): add missing event parameter

Description
updateSiteConfig should require event as first parameter. I also made it a bit more clear what e is and separated the if block from the assignment for (subjectively) better readability.
Linked Issues
n/a
Additional context
n/a

Legend, thank you!

Also, shouldn't it be defineEventHandler instead of defineRequestMiddleware for a server middleware?

Also, shouldn't it be defineEventHandler instead of defineRequestMiddleware for a server middleware? I think the nuxt docs only talk about defineEventHandler, defineRequestMiddleware should work as well but is more h3y.

They are interchangeable, I prefer this as it makes the scope clearer but not too fussed about changing it as I can see it from your side.

All good, I was just wondering for a second.


Etch-a-sketch drawer extension added

Description
Etch-a-sketch drawer extension added
Fixes:  #816

Type of change

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[x] I have made this from my own
[ ] I have taken help from some online resourses
[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my own code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation
[x] My changes generate no new warnings

ATTACH SCREEN-SHOTS / DEPLOYMENT LINK

@Sulagna-Dutta-Roy done ✅


[$250] IOS - Request money - The number and currency doesn't appear smoothly into view

If you haven’t already, check out our contributing guidelines for onboarding and email<EMAIL_ADDRESS>to request to join our Slack channel!

Action Performed:

Press green + icon and click on either Request money, send money or split bills options.
Enter money amount and click on the next button.
Tap on return arrow

Expected Result:
The number and currency appears smoothly into view
Actual Result:
Number and currency doesn't appear smoothly into view
Workaround:
Unknown
Platform:

Where is this issue occurring?

iOS

Version Number: <IP_ADDRESS>
Reproducible in staging?: Yes
Reproducible in production?: yes
Email or phone of affected tester (no customers): any
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
https://user-images.githubusercontent.com/93399543/195372362-d29dc18e-55e3-4edb-9937-4823a93dc955.mp4

Expensify/Expensify Issue URL:
Issue reported by: Applause - Internal Team
Slack conversation:
View all open jobs on GitHub

Interesting, not sure if this has been there before, this can be external for sure!

Couldn't reproduce on simulator. IOS 13 16.0

I don't have access to iOS, I'll ask for a tester internally to help me try to reproduce this.

I could reproduce on iOS 16.0.2. New Dot version 1.2.13-4

Alright I can repro using 1.2.13-5 but reliably only when I am offline (turn on airplane mode), then it happens all the time so it might be related to that component (maybe) or that just exacerbates it.

Making this weekly and waiting for proposals

I'll make the job today and get it posted.

Internal job created: https://www.upwork.com/ab/applicants/1580695041460465664/suggested
External Upwork job created: https://www.upwork.com/ab/applicants/1580695041460465664/job-details

Issue not reproducible during KI retests. (First week)

Job link: https://www.upwork.com/jobs/~0102877a7e9f3ceac7

@mountiny are we going to keep this at $250 until we can reproduced? Is there a time when we close it because it still can't be reproduced?

@strepanier03 Usually we wait for QA (@mvtglobally in this case) to check for two weeks, so they will come to this soon again (see https://github.com/Expensify/App/issues/11753#issuecomment-1282239192) and if they are not able to repro we will close this

Issue not reproducible during KI retests. (Second week)

Since this still can't be reproduced I am going to close this GH. If we need to reopen in the future or reference we can.
Thank you @mvtglobally and @mountiny for your help tracking, testing, and updating this.
🤜 💥 🤛