add DocArray as an option to do SemanticSearch in GPTCache

We could put our InMemoryIndex and HNSWLib here
https://github.com/zilliztech/GPTCache

They already support hnswlib
I'm working to add in_memory index
draft pr - https://github.com/jupyterjazz/GPTCache/pull/1

They already support hnswlib
I'm working to add in_memory index draft pr - jupyterjazz/GPTCache#1

Anyway, let's add one with docarray that can support hnswlib combined with SQLIte

We can do in separate pRs

https://github.com/zilliztech/GPTCache/pull/351


:robot: triggering CI on branch 'release-next' after synching from upstream/main

/retest-required

OCF Webhook is merging this PR


SNOW-926185: Missing list-tags and list-images for Snowpark registry

SnowCLI version
2.0.0-dev
Python version
3.10.11
Platform
macOS-13.5.2-arm64-arm-64bit
What happened
Prior to 1.0 release in 0.1.7 we had the ability to list images and tags in the Snowpark container registry.  This is not there anymore after 1.0.  Can we get this functionality back, this was a huge help working with Snowpark containers.
Console output
No response
How to reproduce
No response

PR:
https://github.com/Snowflake-Labs/snowcli/pull/424


add code-of-conduct.md

I assume this is fine. @sarahnovotny

/cc
May want to simplify kops code of conduct

/LGTM

Thank you Sarah!


Added cifmw_run_test_role: test_operator variable to antelope and mas…

…ter edpm baremetal job

Please update commit message. Also, link for testproject with depends-on on this patch.


Update corcel paths

Just simple update to make it work with the current corcel (2.6). Didn't test it very thoroughly, but seems to work ok.

@jphms this is great! Me myself haven't had time to check on that. Thank you 👍


Add a README with a short description of the project

For now a small description and the license would suffice. I may consider adding an overview of CHIP-8 in the future.

Added in 6d3cd85cba0d43d2518f6a22148bfb5e5604ed49.


added test for bucket plugin

Perfect; thank you! :sparkles: I'm also adding you as a collaborator. Please feel free to push stuff like this directly—or, of course, to keep using PRs if you'd like a code review.

Thank you for your confidence
I think i will prefer using a PR to get a review ;)


[FLINK-2553] Example Jars not build correctly

reworked package structure of utils and wordcount.stormoperators package
reword class hierarchy of *FileSpout and *InMemorySpout
fixed pom.xml to assembly jars correctly
simplified example jar file names
replace maven-assembly-plugin with maven-shade-plugin (removed assembly.xml file)
extended README and documenation to building and using correct jars
additional minor changes:
comment typo in FlinkSubmitter
fixed wrong version number in hardcoded jar file name

Only had a minor comment.

I got it now. Can be merged from my point of view.

Just rebased. Please merge.

Looks fine, will merge this...

I just saw that the header in FiniteStormFileSpout.java got reformatted what should not be. Can you fix this when merging?

I actually got test errors when trying to merge this:
https://s3.amazonaws.com/archive.travis-ci.org/jobs/77385135/log.txt

Consistently failed on all 5 builds with the same errors...

Hmmm... I will have a look. Sounds weird, because the Travis from the PR is actually green... I never saw this error message before...

Okay, this seems related to the Kafka fix. Looking into it...

Thx. I tried to reproduce the error but without success. Also rebased to latest master and run mvn verify in flink-storm-compatibility-examples module multiple times. No error occurred.
The changes in this PR aren't even related to the failing tests you observed. How do you know that it's related to the Kafka fix? Kafka is not used in the failing test.

The problem was that the storm tests assume a certain behavior of the ClusterUtil which changes as part of the Kafka rework pull request. Should be fixed now, I'll give this another try to merge...


Automator: update istio/client-go@master dependency in istio/istio@master

Generated by Automator - 2022-04-15T15:03:44+00:00

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-security-multicluster_istio
9abf50d54551bca9d39037cbc047b315716183e5
link
true
/test integ-security-multicluster_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.

/test integ-security-multicluster_istio

@istio-testing: The following test failed, say /retest to rerun all failed tests or /retest-required to rerun all mandatory failed tests:

Test name
Commit
Details
Required
Rerun command

integ-security-multicluster_istio
9abf50d54551bca9d39037cbc047b315716183e5
link
true
/test integ-security-multicluster_istio

Instructions for interacting with me using PR comments are available here.  If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here.


Custom label filters , Tags with less than 2 citations

If you can filter out tags that are cited only once
Can streamline many screen resources
Tags with only one citation are not really useful unless I want to think divergently
Or you can use dataview to filter the tag relationship graph you want to display.
Sorry, my English is not good and I can only ask questions through translation.
Thank you to the author for providing such a beautiful plug-in

I understand your point. Filtering tags by instance number could be a valuable feature to include in a future release, provided it can be effectively implemented.


Be more clear about LFieldCount in the case of 0==LCount

The specification text should be more clear about this case. It is correctly handled in the examples however.

done


Edge features thrown out

Hi, thanks for this implementation!
I was wondering if the pytorch-geometric implementation of this architecture is throwing the edge features out by mistake, as seen here
https://github.com/lucidrains/egnn-pytorch/blob/1b8320ade1a89748e4042ae448626652f1c659a1/egnn_pytorch/egnn_pytorch.py#L148-L151
Or maybe my understanding is wrong?
Cheers,

@josejimenezluna oh yes, you are correct https://github.com/lucidrains/egnn-pytorch/releases/tag/0.0.14

Closing this 👍


Replace placeholders with ChluIPFS calls

I opened this to track progress in integrating the chlu-ipfs-support library in chlu-demo.
Here is a list with all the places where ChluIPFS should be called in the code as far as I know:

[x] when a payment is made

[ ] currently creates a review record with placeholder data

[ ] in vendor profile and wallet to read reviews
[ ] in customer transactions page to read previously left reviews and/or update them

Other things we have to figure out:

the demo has a vendor and customer part but ChluIPFS can only be started in customer or vendor mode. When we switch mode in the UI, ChluIPFS should be restarted
the UI does not wait for ChluIPFS to be ready. This could cause a race condition when the API is called before it's ready #25

The current implementation is in the ipfs branch

Closing this since we removed all test data related to Reviews/IPFS


Option for uploading center image (logo of the company may be) for hollow wheels (doughnuts)

Hi,
I am using wineheel.js for my project and I would like to have the option that my clients may upload their company logo and it will be set at the center of the wheel (of course if it's a hollow wheel). Now, can anybody please guide me how can I modify this library in order to have this feature? Because I don't think for now this library have this feature.
Regards,
Junaid

Hi @MJunaidAhmad,
One of the example wheels already does something similar - shows a picture though the center of a hollow wheel. Take a look at http://dougtesting.net/winwheel/examples/hollow_wheel
This works by adding a image behind the canvas, then because the wheel is hollow it shows through. Wheel backgrounds are talked about in this tutorial http://dougtesting.net/winwheel/docs/tut10_pointers_and_backgrounds, though in your case instead of using the css background-image property you might want to put an actual image behind the wheel canvas and absolute position things over each other.
As for you clients being able to upload images, that will need to be done with a server-side coding language like PHP. I am sure there are many tutorials out there on uploading an image with PHP.
Regards,
DouG.

Thanks for your response. I got the idea. :)


Add policySetDefaults

Adds policySetDefaults to the generator
Also moves placement validation and applying to helper functions for consistency and maintainability

ref:

https://issues.redhat.com/browse/ACM-2341

/auto-cc


Update remote driver to use destiantion prefix.

Required since #193
Signedeoff-by: Tom Denham<EMAIL_ADDRESS>

Good change, thank you. Beware collisions with #249 (or the other way around ..)

ping @mavenugo @mrjana Another remote driver PR that I'd like to get merged.

LGTM

LGTM


cli backmerge

Description:

fix: add decimals to native currency price (#854)
Add use effect on Balance component for the price (#856)
feat: bump burner-connector version (#857)
Add funding.json file (#860)
Delete funding.json (#861)
feat: useDisplayUsdMode hook (#859)

Tysm all !!


Web: Site is slow initially when all data is displayed

I think we should do something about this

I propose to load the website with the inital values as follows:
(any level and program would do, let's just have those for the sake of this course; later on we change it to load first values on the list)
Select Level: Masters
Select Program: Data Science
Ingoing: on
Outgoing: on
Node size: Credits
Node color: Semester
Any thoughts?

We'll keep this issue open since it has not been completely resolved.


Add trojnghieesu11o2's file

created a branch, created a file and made a commit, and opened a pull request

Great : branch -> add file -> commit -> pull requrest


Host maven artifact in another Maven Repository

https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/

Gradle 7 has started warning any projects that use jcenter() as a repository. Support for jcenter() will be removed in Gradle 8.

There seems to be aged issues and PRs with barely any responses. I'll wait another week before forking and publishing an artifact. I'll gladly take it down if the maintainers of this repository step in and address these open issues and PRs.

I've left Console (the company running this project), but I know they are fully aware that JCenter is dying. I believe there's no plans for rehosting this (i.e. maven central) but maybe @loia can comment on whether that's true or not.
To be honest it's that trivial (1 file with some extension functions) that I'm guessing most people have already just copied into their own codebases.

Thanks for the quick response @jamesbassett! <3
Replicating the source is always an option. If @loia or someone wants to rehost, that'll be nice. Otherwise, I'll take the time to setup a version of this with an actions pipeline to publish the artifact so future changes are available to the entire community. (I'm working on improvements based on our usage of this library and it'll be good to contribute that to the wider community 😄 )

@javatarz any news ? Thanks.

Copying the source file is easy enough, but I would also prefer not to copy it if could be hosted on Maven Central.
Publishing to Maven Central isn't much more effort than publishing to Bintray, it just requires a prove of ownership the domain matching the package name (e.g. console.com.au) and signing the artifacts with GPG before uploading them.

Hi all, we've kicked off the process to rehost this on Maven Central.
We're working on the ownership verification part now (thanks @puug) - https://issues.sonatype.org/browse/OSSRH-71835

Thanks for doing this @loia! I didn't feel comfortable pushing this to Maven Central because I'd have to change packages and say I wrote the code which I didn't feel comfortable doing.

Any news on this?

Any news here ? Thanks.


Test::Quattor::command_history_ok: add 2nd nocommand argument

@jouvin thanks for the suggestion of the required vs forbidden command names. i hope it is clearer now

LGTM


vlc: 3.0.1 -> 3.0.3

Besides updating the version, a patch is applied for building with
QT5.11.
Motivation for this change
Things done

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nox --run "nox-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[x] Fits CONTRIBUTING.md.

Did you check that the patch doesn't break the build when withQt5 = false; ?
(Don't know if anyone does that but since the option exists, it should work.)

@GrahamcOfBorg build vlc vlc_qt5

Failure on aarch64-linux (full log)
Attempted: vlc, vlc_qt5
Partial log (click to expand)
copying path '/nix/store/5ync7h99g0w2s7c9xgfvm3lpmmw8fnq4-qtsvg-5.10.1' from 'https://cache.nixos.org'...
copying path '/nix/store/0imyhyw0p2zzn3p066dd1031fcqshwlc-qtbase-5.10.1-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/z7l8xmnkgpfih7aw26cpdipncmvq8hb6-qtsvg-5.10.1-bin' from 'https://cache.nixos.org'...
copying path '/nix/store/mb4s3liamva75dyl19g2lgzvipk584cy-qtx11extras-5.10.1' from 'https://cache.nixos.org'...
100   106    0   106    0     0     28      0 --:--:--  0:00:03 --:--:--    28
100 23.7M  100 23.7M    0     0  5659k      0  0:00:04  0:00:04 --:--:--  115M
copying path '/nix/store/11dwqz8j96mixpqp58ljz26m8r8m4biy-qtsvg-5.10.1-dev' from 'https://cache.nixos.org'...
copying path '/nix/store/3rhwy2gmrr4lk390jqb0msld3w9ff9w6-qtx11extras-5.10.1-dev' from 'https://cache.nixos.org'...
cannot build derivation '/nix/store/w1mzasiw7x6whhvxw2aysgzk2y3jyjxs-vlc-3.0.3.drv': 1 dependencies couldn't be built
error: build of '/nix/store/w1mzasiw7x6whhvxw2aysgzk2y3jyjxs-vlc-3.0.3.drv' failed

Success on x86_64-linux (full log)
Attempted: vlc, vlc_qt5
Partial log (click to expand)
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/share/vlc/utils/audio-vlc-default.sh: interpreter directive changed from "/bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/share/vlc/utils/video-vlc-default.sh: interpreter directive changed from "/bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/bin/cvlc: interpreter directive changed from " /bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/bin/rvlc: interpreter directive changed from " /bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/bin/qvlc: interpreter directive changed from " /bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3/bin/nvlc: interpreter directive changed from " /bin/sh" to "/nix/store/qckzjk3406va7h6s40cy9s75z2w715rq-bash-4.4-p19/bin/sh"
checking for references to /build in /nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3...
postPatchMkspecs
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3
/nix/store/781aa8ffamr8njnz0lcfwspddx8wrv33-vlc-3.0.3


Relative paths not supported

Example:
dotnet SignClient.dll 'zip' -c .\build\SignClientSettings [...]
Gives the error:
Exception:System.IO.FileNotFoundException: The configuration file '.\build\SignClientSettings.json' was not found and is not optional.
   at Microsoft.Extensions.Configuration.FileConfigurationProvider.Load(Boolean reload)
   at Microsoft.Extensions.Configuration.ConfigurationRoot..ctor(IList`1 providers)
   at Microsoft.Extensions.Configuration.ConfigurationBuilder.Build()
   at SignClient.Program.<DoMain>d__1.MoveNext() in C:\dev\SignService\src\SignClient\Program.cs:line 92

If I supply the full path for the configuration file, it is found and runs as expected.

This is now supported when using the netcoreapp2.0 version of the utility. (version 0.9.1, on NuGet now)


docs: update slack invite link NR-72269

This file has since been updated, so I am going to close this PR. Please feel free to tag me if this is incorrect, and this update is still a relevant change.


refactor(pie-spinner): DSW-2280 use classes instead of attributes for styling

Author Checklist (complete before requesting a review)

[x] I have performed a self-review of my code
[x] I have reviewed the PIE Storybook PR preview
[ ] I have reviewed visual test updates properly before approving
[x] If changes will affect consumers of the package, I have created a changeset entry.
[ ] If a changeset file has been created, I have used the /snapit functionality to test my changes in a consuming application

Reviewer checklists (complete before approving)
Reviewer 1

[ ] I have reviewed the PIE Storybook PR preview
[ ] If there are visual test updates, I have reviewed them

Reviewer 2

[ ] I have reviewed the PIE Storybook PR preview
[ ] If there are visual test updates, I have reviewed them

/snapit


upgrade celo deps from developer tooling repo

This PR upgrades celo/** dependencies which have important sub dependency upgrades.
While there are major changes i do not expect them to affect the use here

seems the breaking changes might be causing issues in the build process

seems the breaking changes might be causing issues in the build process

good point.  due to exchange contract removal. I think given that mento owns the replacement (broker) we dont need a env test for this anymore so i will remove


Cannot find OSType & OSVersion in PlatformContextProperty

Describe the bug
This is not a bug, however, your documentation over here seems to suggest that we can share the osType, osVersion, deviceManufacturer and deviceModel when we configure the PlatformContextProperty
However, when I reference the PlatformContextProperty in v 6.0.1, I cannot seem to find these values.
To Reproduce
Try to create a SnowplowTrackerConfiguration and set the platformContextProperties to capture osType, osVersion, deviceManufacturer and deviceModel
let trackerConfig = TrackerConfiguration()
            .appId("\(AnalyticsDimension.brand.value)-app")
            .screenViewAutotracking(false)
            .applicationContext(true)
            .sessionContext(true)
            .screenContext(true)
            .platformContextProperties([.appleIdfa, .osType ... etc])

Expected behavior
I want to be able to add osType, osVersion, deviceManufacturer and deviceModel to the platformContextProperties
Device information (please complete the following information):

Snowplow Version 6.0.1

Hi @shawn-frank ,
These are not in the platformContextProperties configuration because they are mandatory – the trackers tracks them regardless.
You should be able to see those properties in the tracked events though. Please reopen the issue if this is not the case!


Add fix to prefer-stateless-function

Would be awesome to be able to autofix this. Anyone wanna do it?! :) as seen on twitter

I already have working prototype ;) I can finish this in upcoming days.
This is my second contribution ever. Should I make a pull request and mark it as WIP or make that when everything will be done?

@RiddleMan it's up to you; generally it's better for the maintainers when a PR isn't a WIP, but generally it can save some back-and-forth reviews for you if you put it up sooner than later.
If you don't mind the review iterations, I'd wait til you have it working (with tests) :-)

@RiddleMan how is your POC going? Did you manage to continue working on it? I would love to take a look as well, perhaps see if I can help out if needed.


Not run server

Can you guide me to upload it to the server?

Hi there. Unfortunately, I do not have the time to provide on-site support for PeerCalls for free. The README.md file is pretty thorough and should help you get started. If you have any specific questions, please open a new issue. Thanks for understanding.


@ValidateNested doesn't work without custom validate function

I'm submitting a...

[ ] Regression
[x] Bug report
[ ] Feature request
[ ] Documentation issue or request
[ ] Support request

Current behavior
Originally posted by @imkh in https://github.com/Nikaple/nest-typed-config/issues/148#issuecomment-1053080225

For some reason, having a nested configuration in the RootConfig class with the @ValidateNested() decorator doesn't work. You must add the custom validate function shown in the README. It seems like someone else already ran into this problem in this issue. The README of class-validator does mention that nested object must be an instance of a class, otherwise @ValidateNested won't know what class is target of validation. so that might be the reason?

Expected behavior
As explained in your comment here, "there should be no difference with builtin validate function and custom validate function.".
@ValidateNested() should work without the need to implement a custom validate function (especially since this decorator will be used almost always if you have nested config classes, otherwise it defeats the purpose of this feature).
Minimal reproduction of the problem with instructions
Minimum reproduction repo here: https://github.com/imkh/nest-typed-config-issue-149
I wasn't able to reproduce the bug in the basic example of this repo:
$ git clone git@github.com:Nikaple/nest-typed-config.git
$ cd nest-typed-config.git
$ cd examples/basic
$ npm install @nestjs/core @nestjs/platform-express # The example wouldn't start without installing those 2 dependencies
$ npm run start # Go to http://<IP_ADDRESS>:<port>, nested config seem to work as expected

What is the motivation / use case for changing the behavior?
/

Environment

Nest version:
@nestjs/cli 8.2.1
@nestjs/core 8.3.1
(both latest versions at the time of writing)

For Tooling issues:
- Node version: 16.13.2
- Platform: Mac

Others:

I tried downgrade and lock the version of class-transformer to 0.4.0, and it works fine. Maybe it's an issue with class-transformer. Needs further investigation.

I tried downgrade and lock the version of class-transformer to 0.4.0, and it works fine. Maybe it's an issue with class-transformer. Needs further investigation.

Good catch, I didn't think of downgrading class-transformer, I only noticed after the fact that the examples shared the same 0.0.4 version as the main lib. Let me know if you need anything else.

I've edited my previous comment, please check it out :smile_cat:

Nice, thanks for looking into it. I'm not sure exactly what change is needed in the lib to fix the bug though and I'm not in any rush, so I don't mind waiting and using the custom validate function in the meantime.

@Nikaple is there any chance for

Introduce a breaking change into the library, which declares class-transformer as peerDependencies.

?
We are trying nest-typed-config as a replacement for  @nestjs/config. It works well except class-transformer versions mismatch. We don't wan / cannot downgrade its version.

PR #186 tries to fix this issue by import deps from root node_modules first, see:
https://github.com/Nikaple/nest-typed-config/blob/fix%2Fissue-149/lib/utils/imports.util.ts#L5
@andrey-hohlov Please let me know if you have any suggestions

@Nikaple I tried new version and it works. But I'm not sure about the solution.
@nestjs/common accepts any version of class-transformer and class-validator and lists them in peerDependencies.
In my opinion, the right strategy is to follow versions that are used in actual nestjs package - version * in peerDependencies.

Yes, it's kinda hack, but I want to keep this lib as stable as possible, avoid breaking changes when it doesn't have to.

This solution completely breaks building monorepos unfortunately. Dynamic requires are not processed by webpack and result in Uncaught Error: Cannot find module 'class-validator'

@svyatogor Can you provide a minimum reproduction repo? If it's a newly introduced bug, you can file a separate issue.


bugfix: example weather-bit changed api

External api changed: weather-bit

fix demo:
https://codesandbox.io/s/graphmesh-weather-swager-j4sg5?file=/mesh-operations/getDailyForecastByCoordinates.query.graphql:108-143

location:
[1] /mesh-operations/getDailyForecastByCoordinates.query.graphql:108-143
NewName for query: getForecastDailyLatequalToLatLonLon
[2] sdk.ts line 129: change name to getForecastDailyLatequalToLatLonLon

@ilovejs Could you give more details? What was the issue?

weather bit changed their api. If you fix the infered type name like my codesandbox. It would work.
Why i think it's a bug.
So, goto graph mesh landing page.
Click try live
Go down to try that example.
No data displayed.

Hi @ilovejs, @ardatan
Today I ran into the same issue and also discovered something else but I'm not sure if I've done something wrong.

What @ilovejs mentioned is true the Weather Bit API changed and the used types in the additional resolvers are not correct any more. Basically getForecastDailyLatLatLonLon needs to get changed to getForecastDailyLatequalToLatLonLon

If I install the project locally or execute it within Codesandbox the execution fails because of:  Cannot find module 'apollo-server'. After adding apollo-server as dependency it worked for me, but as I mentioned earlier I'm not sure if I did something wrong or it was really missing.

If you want I can open a PR for openapi-location-weather example with the fixes I mentioned above.

@Kiesen We'd love to accept a PR :)

@ardatan I opened a PR: https://github.com/Urigo/graphql-mesh/pull/1145
Let me know inside the PR if there is anything else to do.

All good ! thanks guys :)


Mention edges

I add mention edges: When a user A mentions a user B in a tweet, an edge between A and B is created. This change is bigger than the other I have made, so I open this pull request because maybe @edsu or anyone wants to review it?
We could imagine the code to be quite trivial (just looking to tweet["entities"]["mentions"]), but it is a bit more complex: When A retweets B, B is also included in tweet_A["entities"]["mentions"], because the text of tweet_A is RT @B: tweet_B. I tried to do a simple operation (real_mentions = mentions - retweets), but this is also incorrect in the case where B has changed its username between the retweet and the data download. In this case, in RT @old_B: tweet_B there is no mention to any user so B is not included in tweet_A["entities"]["mentions"]. So at the end I made the function is_first_mention_a_retweet to check it properly: if the tweet is a retweet and the first mention starts at position 3 (after RT ), then this mention is not a real mention, but a retweet, so we do not count it.

Thanks, @edsu ! For now I have no more contributions in mind. It would be good if you could release a new version in PyPI, when you have time :smile:

I'm going to do that now!

The latest code is out as v0.1.0 on PyPI. I invited you to help maintain twarc-network on PyPI @JoanMassachs ; let me know if you want me to document my process for releasing.

Now I managed to publish a new release :smile:


DiamondSquare warning?

This warning for DiamondSquare is a bit odd:
Warning: DiamondSquare(0.5) cannot be run on the input dimensions (50 x 200),
│                 and will instead run on the next smallest valid size (257 x 257).
│                 This can slow performance as it involves additional memory allocation.
└ @ NeutralLandscapes ~/julia/NeutralLandscapes/src/algorithms/diamondsquare.jl:75

The same size problem exists in other rules, at least PerlinNoise - which is essentially based around making larger grids than the output grid - and we should be consistent.
I think it would make more sense to have a warning once allocations are larger than a certain size, or not have one at all and warn in the docs. Because warning for small arrays like the above isn't necessary, and once you get the warning, you're already allocating the memory.

Yeah that makes sense since there's literally nothing the user can do about it either. The grid size is the grid size is the grid size. The only issue that can arise is if the object to allocate is really big, to the point where this is an OutOfMemory error - in this case, there is also no need for a warning since it's going to crash anyways.
100% in favor of removing this and documenting the behavior instead.

yup!


Website Updates: AboutMe and User Guide

Codecov Report

Merging #34 (3809f14) into master (77fa4db) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #34   +/-   ##
=========================================
  Coverage     72.15%   72.15%
  Complexity      399      399
=========================================
  Files            70       70
  Lines          1232     1232
  Branches        125      125
=========================================
  Hits            889      889
  Misses          311      311
  Partials         32       32

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 77fa4db...3809f14. Read the comment docs.


Add support for Crystal

I want to use leasot for Crystal development because leasot is great tool. Thank you!

Wow! Thank you for extreme quick response!

Ah, I missed updating README.md's table. Should I do it?

No problem, thanks for the PR!

@MakeNowJust Already did ;-)


Take a backup of resources before deleting them

Sometimes we accidentally delete policies/roles when doing a push. It would be nice if IAMy could, optionally, take a backup of them before deleting them and drop them in a seperate directory (outside the normal account directory structure) in case this was not what was intended.

Interesting. I typically pull before doing a push, and review all changes carefully before committing to the push. Perhaps we could make the changeset more obvious when resources are being removed, maybe colour it red or something? Or have a summary line in the prompt? OK to delete 4 resoureces, add 5 resources Y/n type of thing

maybe colour it red or something? Or have a summary line in the prompt? OK to delete 4 resoureces, add 5 resources Y/n type of thing

I like all these ideas

If iamy was willing to be git-aware, it could tell when it's about to delete resources that it never managed. I'd lean towards something simpler like coloured warnings on deletions etc, though.

-1 on git aware, +1 on summary
On Tue, 21 Mar 2017 at 5:27 pm, Paul Annesley<EMAIL_ADDRESS>wrote:

If iamy was willing to be git-aware, it could tell when it's about to
delete resources that it never managed. I'd lean towards something simpler
like coloured warnings on deletions etc, though.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/99designs/iamy/issues/24#issuecomment-287988486, or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAA9joKzONHYDUG-XUMkF4X3ERk6WYcSks5rn23ggaJpZM4MjN_d
.


Add method for batching scenario values

This can be useful where you have a long list of items that you want to search over or condense and need to batch them into Scenario objects for review (you'd prefer to do all at once but it's too long).
q_errors = QuestionList(
    question_name = "errors",
    question_text = """Consider the following list of search terms for an online marketplace: {{ search_terms_list }}
    Now return a non-duplicative list containing only those search terms that are non-categorizable errors or nulls,
    such as 'nan', 'NaN', 'n/a' or 'null'.""",
)

This sounds like the "flatten" method of a scenario list, but if it's not, feel free to re-open.


Lab 4 - Lambda fails to call Kendra

Getting Internal Server errors

Checking the Lambda function logs, it looks like Lambda can't call Kendra. Kendra index is populated with the docs and I verified Lambda has the correct index id.
[ERROR] KeyError: 'client'
Traceback (most recent call last):
  File "/var/task/rag_app.py", line 85, in lambda_handler
    retriever = AmazonKendraRetriever(
  File "/var/task/langchain/load/serializable.py", line 74, in __init__
    super().__init__(**kwargs)
  File "pydantic/main.py", line 339, in pydantic.main.BaseModel.__init__
    values, fields_set, validation_error = validate_model(__pydantic_self__.__class__, data)
  File "pydantic/main.py", line 1050, in pydantic.main.validate_model
    input_data = validator(cls_, input_data)
  File "/var/task/langchain/retrievers/kendra.py", line 191, in create_client
    if values["client"] is not None:

Hey @mmeidlinger
The lambda should have environment variable set with the Kendra index id in KENDRA_INDEX_ID, along with SM_ENDPOINT_NAME, and SM_MODEL_TYPE
You can set them in the CF template, and run sam build, sam deploy or go to the lambda environment variable configuration, and edit it there.

I did set these, I don't think this is a config issue:

Can you please pull latest changes, build and update the Lambda.
We are now using Langchain for using Kendra retrieve API


The output audios usually with meaningless content like "day, how are you doing?", "Hello, how are you today? "  when offline inference

Due diligence

[X] I have done my due diligence in trying to find the answer myself.

Topic
The PyTorch implementation
Question
Thanks for nice work.
I write code  for answer audio file following the example of https://github.com/kyutai-labs/moshi/tree/main/moshi#api .
like this
import torch

from moshi.models import loaders, LMGen
from tqdm import tqdm
import torchaudio
import scipy.io.wavfile as wavfile
import sentencepiece

def load_wav(audio_file, target_sr):
    sample_rate, speech = wavfile.read(audio_file)
    speech = torch.from_numpy(speech).float()
    speech = speech.unsqueeze(0)  # [B, T]
    if sample_rate != target_sr:
        assert sample_rate > target_sr, 'wav sample rate {} must be greater than {}'.format(sample_rate, target_sr)
        speech = torchaudio.transforms.Resample(orig_freq=sample_rate, new_freq=target_sr)(speech)
    return speech

class MoshiInference:

    def __init__(self, model_path, device='cuda'):
        mimi_weight = '{}/{}'.format(model_path,loaders.MIMI_NAME)
        self.mimi = loaders.get_mimi(mimi_weight, device=device)
        self.mimi.set_num_codebooks(8)

        moshi_weight = '{}/{}'.format(model_path,loaders.MOSHI_NAME)
        self.moshi = loaders.get_moshi_lm(moshi_weight, device=device)
        self.lm_gen = LMGen(self.moshi, temp=0.8, temp_text=0.7)  # this handles sampling params etc.

        text_tokenizer_path = '{}/{}'.format(model_path,loaders.TEXT_TOKENIZER_NAME)
        self.text_tokenizer = sentencepiece.SentencePieceProcessor(text_tokenizer_path)

    def encode(self, audio_path):
        wav = load_wav(audio_path,24000)
        print('Input length:', wav.shape)
        current_length = wav.shape[-1]
        target_length = ((current_length - 1) // 1920 + 1) * 1920
        if current_length < target_length:
            padding = target_length - current_length
            wav = torch.nn.functional.pad(wav, (0, padding))
        wav = wav.unsqueeze(0)  # [B, T]
        print('Input length:', wav.shape)
        with torch.no_grad():
            # Supports streaming too.
            frame_size = int(self.mimi.sample_rate / self.mimi.frame_rate)
            all_codes = []
            with self.mimi.streaming(batch_size=1):
                for offset in range(0, wav.shape[-1], frame_size):
                    frame = wav[:, :, offset: offset + frame_size]
                    codes = self.mimi.encode(frame.cuda())
                    assert codes.shape[-1] == 1, codes.shape
                    all_codes.append(codes)
            return all_codes

    def infer(self, audio_path):
        all_codes = self.encode(audio_path)
        wav_chunks = []
        text_chunks = []

        with torch.no_grad(), self.lm_gen.streaming(1), self.mimi.streaming(1):
            for idx, code in tqdm(enumerate(all_codes)):
                tokens_out = self.lm_gen.step(code)
                if tokens_out is not None:
                    wav_chunk = self.mimi.decode(tokens_out[:, 1:])
                    wav_chunks.append(wav_chunk)

                    text_token = tokens_out[0,0,0].item()
                    if text_token not in (0, 3):
                        text_chunk = self.text_tokenizer.id_to_piece(text_token)
                        text_chunk = text_chunk.replace("▁", " ")
                        text_chunks.append(text_chunk)

        out_wav = torch.cat(wav_chunks, dim=-1)
        out_wav = out_wav.squeeze(0)  # [T]
        print('Output length:', out_wav.shape)
        print('Output text:', ''.join(text_chunks))
        torchaudio.save('output.wav', out_wav.cpu(), 24000)

if __name__ == '__main__':
    infer = MoshiInference('model/kyutai_moshiko-pytorch-bf16/')
    audio_path = 'test.wav'
    infer.infer(audio_path)

sometime, it output is normal:
Output length: torch.Size([1, 211200])
Output text:  Hello, how are you today? Oh, that's a tough one. There are so many to choose from. What do you think?

but too many times, it just output:
111it [00:05, 21.25it/s]
Output length: torch.Size([1, 211200])
Output text:  Hey what's up?

Output length: torch.Size([1, 211200])
Output text:  Hello, how are you today?

Output text:  day, how are you doing?

the above output is from same input file:
test.wav.zip
It's kind of weird, can you check it?

It's certainly hard to tell what is going on, one thing that might be worth checking is that your audio starts immediately and the model always start the conversations with some incipit like "Hello, how are you doing?" so it may be better to delay your audio for a bit until the model has finished with its first sentence (maybe just hardcoding some delay like 5s would be good enough).


5407 removes the ComplianceFieldIdValue.None option from the selectio…

…n options when a field already has more than 1 tag

Codecov Report

Merging #1105 into master will decrease coverage by 0.03%.
The diff coverage is 0%.

@@            Coverage Diff             @@
##           master    #1105      +/-   ##
==========================================
- Coverage    32.3%   32.27%   -0.04%
==========================================
  Files         192      192
  Lines        4829     4834       +5
  Branches     1323     1324       +1
==========================================
  Hits         1560     1560
- Misses       3269     3274       +5

Impacted Files
Coverage Δ

...web/app/components/dataset-compliance-field-tag.ts
25.64% <0%> (-3.78%)
:arrow_down:

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 1b3b87e...d272ab4. Read the comment docs.

Coverage remained the same at 26.891% when pulling d272ab43b316575703aeb6047c08e9334ea4768d on theseyi:multi-tagging-updates into 1b3b87e390d6ed1d294f09900ce5e6db5acf3039 on linkedin:master.


video preprocess

Thanks for your great open source work!
I have two questions about data preprocessing and look forward to your responses！
1.There are two versions of the greatesthit  dataset in the official download site, full resolution and low resolution.

I downloaded the 50g full resolution version, where each video has the following data structure:

Can you tell me which file is used for data preprocessing, thanks a lot!
2.I ran /feature_extraction/video_preprocess.py to get the audio and frames files.But I am not sure how to get the files hit_record.json and meta.json, is there any code in the project to get these two files?

Thank you for the issue!

For video pre-processing, we recommend you use videos ending with _denoised_thumb.mp4, which is the fastest and is also what we used for our experiment. Since the pre-processed frames are of size (640, 360), it is still smaller than the thumbnail video.
For that meta information, we have just uploaded them at 'data/greatest_hit_meta_info.tar.gzin the correct data structure. But you actually don't need them in the newest version of the training, we only use audio files. Thehit_record.jsonis simply the JSON format of the_times.txt` file in the original data.

Hope this can help you with your issue.

Thanks for the answers and updates!😊


Ability to draw and highlight polygons

Great gem that's made getting a map and setting it up pretty easy. However, I was wondering if it is possible to draw a polygon outlined with coordinates and fill it with a color?

Hey @DemiGodAugus, it's not currently possible, but may add more map types in the future. I'd be curious to hear use cases / more details if anyone interested in this wants to share.
I imagine the data format could look like:
<%= polygon_map [{coordinates: [...], tooltip: "", label: ""}] %>

or maybe support passing GeoJSON directly.

@ankane Hey, thanks for the reply. In terms of use case, in my case, it's more for highlighting specific regions. In the app that I'm currently working on, we receive reports from within specific jurisdictions (each with GeoJSON data highlighting their boundaries) and would like to have them highlighted just as a visual indicator as to where they belong to.

Added experimental support for area maps in the commit above (supports both Polygon and MultiPolygon types)
<%= area_map [{geometry: {type: "Polygon", coordinates: [...]}}] %>

Note that labels and tooltips aren't supported yet

Just pushed 0.1.2 (with a few improvements). Feel free to create a new issue if there's any feedback on this.

Hey @ankane.
Is highliting working?
My params
[[74.2503655987721, 40.5091442241349], [74.2504120352793, 40.5091183000754], [74.2503322759711, 40.5090405104492], [74.2503655987721, 40.5091442241349]]


[Enhancement] Added version information to launcher

As we make more changes to the launcher, it might be helpful to include the version information in the main view. (That way, if users have issues with the launcher and send us screenshots, we can easily tell which version they're using)
I'm not in love with the placement of this text, and I'm open for suggestions on that.

I think we could come up with a classier way to integrate the text for sure. It might work well directly next to the logo text in the top right using a matching style and a shorthand version. The current versioning scheme properly semantically versioned. There's an int int there that corresponds to the version. Then on download of a new RTC version, it looks for version.ini and if it's newer, prompts for update. There's also a forced update in there so if we wanted to migrate to a better versioning scheme that's not completely out of the picture.

Can you point me to where I should be reading the launcher version from? Right now I'm reading it from RTC_Launcher/Properties/AssemblyInfo.cs, but I'm a bit confused.
I can definitely move the text next to the launcher logo. Originally I didn't want to do that to avoid confusion with the RTCV version numbers, but I think it will be clear enough next to the logo

The int I'm talking about is here.
https://github.com/redscientistlabs/RTC-Launcher/blob/master/RTCLauncher/MainForm.cs#L50
I wouldn't be opposed to changing how the versioning works to use proper semantic versioning. We'd need to still account for old versioning method to allow for old launchers to update, but that's not that hard.

The int I'm talking about is here.
https://github.com/redscientistlabs/RTC-Launcher/blob/master/RTCLauncher/MainForm.cs#L50
I wouldn't be opposed to changing how the versioning works to use proper semantic versioning at some point. We'd need to still account for old versioning method to allow for old launchers to update, but that's not that hard.
I think just having it displayed as "v##" next to the "RTC Launcher" text could work for now. RTC Launcher v27, v28, etc.

+1 to everything here. I created #12 for the future work, for now, I'll just use the int

Sounds good. Having it documented as an issue means we won't completely forget about this.


Missing addition of bootstrap.min.js to the scripts array in with bootstrap wiki-story

I've just discovered, that some parts of bootstrap aren't usable after following the guide given in the corresponding wiki article.
More clearly, an alert I've added, wasn't closed after pressing the corresponding "x" link in the alert div.
My guess is, that the addition of bootstrap.min.js to the scripts array inside .angular-cli.json is missing in the wiki article.

I wouldn't say it's missing, exactly; rather, the focus of the article is on including the bootstrap CSS only. Using the JS-based bootstrap functionality is probably best done via something like ng2-bootstrap.

You may be right, the use of ng2-bootstrap may be better in this case, but I would suggest to add a few sentences saying, that the tutorial in the article only adds the CSS classes and that JS-based bootstrap functionally can't be used with only the given steps.

Just create a pull request..
https://github.com/angular/angular-cli/pull/5248

This story is about adding CSS/SCSS, adding logic behind bootstrap is a much larger discussion that involves jQuery or one of the Angular related bootstrap libraries.


networkmanager-fortisslvpn: patch to build with ppp-2.5.0

Unfortunately, we can't use fetchpatch* here
https://github.com/NixOS/nixpkgs/issues/32084#issuecomment-1530938374
Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

I think this would be the last channel blocker right now.  At least the gnome ISO builds for me (when merged to current master).


LIBFT - Memmove && strrchr crash since v0.9.4

I tested my Libft all day yesterday, everything was working fine, I had no issues.
Since this morning I get a crash on some tests for the Memmove && strrchr functions.
All these crashes appear in the Alelievr tester, and I think it has something to do with the tester since it's the "only" part that has been changed since yesterday.
[crash]: your memmove crash because it read too many bytes or attempt to read on dst !
 Test code:
 	int size = 10;
 	char *dst = electric_alloc(size);
 	char *data = electric_alloc(size);

 	__builtin___memset_chk (data, 'A', size, __builtin_object_size (data, 0));
 	ft_memmove(dst, data, size);
 	dst = electric_alloc_rev(size);
 	data = electric_alloc_rev(size);
 	__builtin___memset_chk (data, 'A', size, __builtin_object_size (data, 0));
 	ft_memmove(dst, data, size);
 	exit(TEST_SUCCESS);

 [crash]: your strrchr crash because it read too many bytes or attempt to write on s !
 Test code:
 	char *src = electric_alloc(10);

 	__builtin___strcpy_chk (src, "123456789", __builtin_object_size (src, 2 > 1 ? 1 : 0));
 	ft_strrchr(src, 'a');
 	src = electric_alloc_rev(10);
 	__builtin___strcpy_chk (src, "123456789", __builtin_object_size (src, 2 > 1 ? 1 : 0));
 	ft_strrchr(src, 'a');
 	exit(TEST_SUCCESS);

Let me know if you need more informations.
Btw I didn't test it at school, for now only on my personal macbook.

Same issue here.

On my end, for my version of libft.a those tests pass. So I'm assuming that the problem is on your code.
The error is that you are going out of bounds while reading the dst string.
Make sure that in your while you are not reading after you see the '\0' char signifying the end of the string.


iOS feature: token select support native token.

What does this implement/fix? Explain your changes.
iOS feature: token select support native token.
Does this close any currently open issues?
If it fixes a bug or resolves a feature request, be sure to link to that issue.
…
Pull request type

Put an x in the boxes that apply

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, renaming)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] Documentation content changes
[ ] Other (please describe):

Where has this been tested?
…
Any other comments?
…

冲突？

冲突？

fixed


Change altruistic service to use nodes directly instead of relaying

Currently the altruism service works by relaying the fallback calls to a special set of Pocket nodes. These nodes, run by PNI, are out of date and only used for altruism. The feature they use to do this is not supported in future versions and it is an inefficient relay system by all measures.
The altruistic node service should be replaced with service that directly calls the PNF hosted blockchain nodes in US-East-2.
There is an internal ALB that is used for node communication located in US-East-2.
All VPCs where the Portal API exists should be VPC peered with the node-infra-manual VPC in US-East-2: https://aws.amazon.com/premiumsupport/knowledge-center/elb-access-load-balancer-vpc-peering/
The portal API should keep a stored list of the chain's full URL for use in the backup service.
That stored list could be a GitHub secret that is loaded into an env variable and parsed or the backup location could be stored in the mongo DB as part of the blockchain record.

As raised by BenVan here: https://forum.pokt.network/t/pushing-altruistic-servers-to-the-edges/1053 the altruistic service could be distributed between PNF's nodes and other nodes run by our bootstrapping partners.
An array of altruists for each chain could be kept and the altruist randomly chosen from the available.
This might be better done by deploying nginx or using an ALB as the altruistic front so that uptime can be automatically monitored.

Closed with #100


4D5309C9 - Forza Horizon

Marketplace

Tested on https://github.com/xenia-canary/xenia-canary/commit/293e9582ec35d30ef17a25f08858a82eed945f69
Issues:
Menus, intro and cut-scenes work well. The sound works well, too. The game does not have some textures (Ground, trees, people, speedometer, interface in the game). Also in the game, collisions with other opponents don't work, and there may be problems with "cpu-jit-problems".
Log:
xenia.zip
Screenshot(s):

Labels:
state-gameplay, gpu-corrupt-drawing, gpu-missing-drawing, gpu-shader-errors

Most issues mentioned above have been fixed and should be updated.
However there seems to be some new ones:
I'm having some broken and flashing lights (textures?) on cars and the hud. The hud flickers when inside a race.
First gif is xenia-canary/xenia-canary@c1d3e35, second is xenia-canary/xenia-canary@0df9213, following Blackbird88's previous report.
It appears that it behaves better on 0df9213, but it still happens.

in the issue above i reported several problems. The game crashes as soon as i sign up into the first Horizon event. Do you solve this issue?
thanks!

I've encoountered some issue not mentioned here:
after intro video game throws me constant black screen, not letting me play further
my specs: intel xeon e5-2689, amd rx570 8gb, 16 RAM
xenia.log
game was tested on https://github.com/xenia-canary/xenia-canary/tree/f62ac98

I'm currently able to load up the game, and go through the intro, but the game seems to crash at some point during the race. Initially it crashed as soon as I took control of the car, but it has gone as far as a few minutes into the race and then crashed
Specs:  AMD Ryzen 9 5900HX, 16GB RAM,  GeForce RTX 3070 Laptop GPU, Windows 10 19044.1889
I'm also seeing these graphical issues with the terrain not loading in correctly:

I've encoountered some issue not mentioned here: after intro video game throws me constant black screen, not letting me play further my specs: intel xeon e5-2689, amd rx570 8gb, 16 RAM
xenia.log
game was tested on https://github.com/xenia-canary/xenia-canary/tree/f62ac98

I believe your issue will be resolved by https://github.com/xenia-canary/xenia-canary/pull/85

Build: https://github.com/xenia-canary/xenia-canary/commit/55877f4c61a874195569a9da1eb1b5d57f3c8da0
Specs: i5 10300H+1650 Ti
other than the issues mentioned above, i face this screen white and green flashing:

Tested with multiple machines, a desktop and a laptop
Laptop: i5 10300H+1650 Ti
Desktop: i3 9100F+1650
The issue seems to happen when changing vsync_interval lower than 16 to make the FPS more consistent and higher.
Though, these are the values i have seen on both PCs:
vsync_interval=8: 50-60 FPS, slightly screen flickering and white-green-ish flashes (game is barely playable)
vsync_interval=10: 50 FPS, a bit less flashes but starts to crash after couple minutes
vsync_interval=12: 40 FPS, still some flashes and crashes after couple minutes
vsync_interval=16: 20-30 FPS, no flashes and no crashes.

I have a different issue about this game it crashes and gives me this message

The guest has crashed.
Xenia has now paused itself.
==== CRASH DUMP ====
Thread ID (Host: 0x00001548 / Guest: 0x00000008)
Thread Handle: 0xF8000030
PC: 0x82C7E59C
Registers:
r0   =<PHONE_NUMBER>000000
r1   =<PHONE_NUMBER>8AF920
r2   =<PHONE_NUMBER>000000
r3   =<PHONE_NUMBER>000000
r4   =<PHONE_NUMBER>000400
r5   =<PHONE_NUMBER>8AF890
r6   =<PHONE_NUMBER>0000ED
r7   =<PHONE_NUMBER>0000EC
r8   =<PHONE_NUMBER>6298AC
r9   = 000000002E6298AC
r10  =<PHONE_NUMBER>000900
r11  = 000000002E6298AC
r12  =<PHONE_NUMBER>C7E590
r13  =<PHONE_NUMBER>055000
r14  =<PHONE_NUMBER>000000
r15  =<PHONE_NUMBER>000000
r16  =<PHONE_NUMBER>000000
r17  =<PHONE_NUMBER>000000
r18  =<PHONE_NUMBER>000000
r19  =<PHONE_NUMBER>000000
r20  =<PHONE_NUMBER>000000
r21  =<PHONE_NUMBER>000000
r22  =<PHONE_NUMBER>000000
r23  =<PHONE_NUMBER>000000
r24  =<PHONE_NUMBER>000000
r25  =<PHONE_NUMBER>000000
r26  =<PHONE_NUMBER>8AFA0C
r27  = 000000002F2B7940
r28  =<PHONE_NUMBER>000005
r29  = 000000002F2B78F4
r30  =<PHONE_NUMBER>000000
r31  = 000000002F2B78C0
f0   = BFF0000000000000 = (double)-1.0 = (float)0.0
f1   = 3FE31B1E80000000 = (double)0.5970604419708252 = (float)-0.0
f2   = 40DFFFC000000000 = (double)32767.0 = (float)0.0
f3   = 403E000000000000 = (double)30.0 = (float)0.0
f4   = 406FC00000000000 = (double)254.0 = (float)0.0
f5   = 403E000000000000 = (double)30.0 = (float)0.0
f6   = 406FC00000000000 = (double)254.0 = (float)0.0
f7   = 403E000000000000 = (double)30.0 = (float)0.0
f8   = 406FC00000000000 = (double)254.0 = (float)0.0
f9   = 40C0F88000000000 = (double)8689.0 = (float)0.0
f10  = 40DFFFC000000000 = (double)32767.0 = (float)0.0
f11  = 412E848000000000 = (double)1000000.0 = (float)0.0
f12  =<PHONE_NUMBER>000000 = (double)100.0 = (float)0.0
f13  = 547D42AEA2879F2E = (double)1e+99 = (float)-3.676036e-18
f14  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f15  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f16  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f17  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f18  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f19  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f20  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f21  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f22  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f23  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f24  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f25  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f26  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f27  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f28  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f29  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f30  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f31  = 47EFFFFFE0000000 = (double)3.4028234663852886e+38 = (float)-3.689349e+19
v0   = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v1   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v2   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v3   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v4   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v5   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v6   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v7   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v8   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v9   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v10  = [0x44158000, 0x44158000, 0x44158000, 0x44158000]
v11  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v12  = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v13  = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v14  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v15  = [0xAD49CBA5, 0xAD49CBA5, 0xAD49CBA5, 0xAD49CBA5]
v16  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v17  = [0x2F309231, 0x2F309231, 0x2F309231, 0x2F309231]
v18  = [0x310F76C8, 0x310F76C8, 0x310F76C8, 0x310F76C8]
v19  = [0xB2D7322B, 0xB2D7322B, 0xB2D7322B, 0xB2D7322B]
v20  = [0xB493F27E, 0xB493F27E, 0xB493F27E, 0xB493F27E]
v21  = [0x3638EF1D, 0x3638EF1D, 0x3638EF1D, 0x3638EF1D]
v22  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v23  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v24  = [0x3EDA0DF6, 0x00000000, 0x00000000, 0x00000000]
v25  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v26  = [0x00000000, 0xBF800000, 0x00000000, 0x00000000]
v27  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v28  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v29  = [0xC40C0000, 0x80000000, 0x80000000, 0x80000000]
v30  = [0x43978000, 0x43978000, 0x43978000, 0x43978000]
v31  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v32  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v33  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v34  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v35  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v36  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v37  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v38  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v39  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v40  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v41  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v42  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v43  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v44  = [0x00000000, 0x00000000, 0x3F800000, 0x00000000]
v45  = [0x00000000, 0x3F800000, 0x00000000, 0x00000000]
v46  = [0x80000000, 0x3F800000, 0x80000000, 0x80000000]
v47  = [0x3F800000, 0x80000000, 0x80000000, 0x80000000]
v48  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v49  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v50  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v51  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v52  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v53  = [0x00000026, 0x0B000000, 0x23090000, 0x000E0700]
v54  = [0xBF800000, 0x3C8EFA35, 0x447A0000, 0x3C000000]
v55  = [0xC40C0000, 0xC40C0000, 0xC40C0000, 0xC40C0000]
v56  = [0xBE58CE65, 0xBE58CE65, 0xBE58CE65, 0xBE58CE65]
v57  = [0xC40C0000, 0x43978000, 0x00000000, 0x3F800000]
v58  = [0xBE75B398, 0xBE75B398, 0xBE75B398, 0xBE75B398]
v59  = [0xBE58CE65, 0xBE75B398, 0x00000000, 0x00000000]
v60  = [0xC402C07F, 0xC402C07F, 0xC402C07F, 0xC402C07F]
v61  = [0x3ACCCCCD, 0x00000000, 0x00000000, 0x00000000]
v62  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v63  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v64  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v65  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v66  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v67  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v68  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v69  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v70  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v71  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v72  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v73  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v74  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v75  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v76  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v77  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v78  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v79  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v80  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v81  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v82  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v83  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v84  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v85  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v86  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v87  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v88  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v89  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v90  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v91  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v92  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v93  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v94  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v95  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v96  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v97  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v98  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v99  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v100 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v101 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v102 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v103 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v104 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v105 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v106 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v107 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v108 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v109 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v110 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v111 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v112 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v113 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v114 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v115 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v116 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v117 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v118 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v119 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v120 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v121 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v122 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v123 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v124 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v125 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v126 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v127 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]

here is the video
https://user-images.githubusercontent.com/105609511/215524611-c0c56fe7-deea-4623-a935-4c8add00c69a.mp4
my pc has: ryzen 7 5800h / 16 gigs of 3200mhz ram / rtx3060

Oh, same thing for me, at same place, latest canary 069d33c

I have a different issue about this game it crashes and gives me this message

The guest has crashed.
Xenia has now paused itself.
==== CRASH DUMP ====
Thread ID (Host: 0x00001548 / Guest: 0x00000008)
Thread Handle: 0xF8000030
PC: 0x82C7E59C
Registers:
r0   =<PHONE_NUMBER>000000
r1   =<PHONE_NUMBER>8AF920
r2   =<PHONE_NUMBER>000000
r3   =<PHONE_NUMBER>000000
r4   =<PHONE_NUMBER>000400
r5   =<PHONE_NUMBER>8AF890
r6   =<PHONE_NUMBER>0000ED
r7   =<PHONE_NUMBER>0000EC
r8   =<PHONE_NUMBER>6298AC
r9   = 000000002E6298AC
r10  =<PHONE_NUMBER>000900
r11  = 000000002E6298AC
r12  =<PHONE_NUMBER>C7E590
r13  =<PHONE_NUMBER>055000
r14  =<PHONE_NUMBER>000000
r15  =<PHONE_NUMBER>000000
r16  =<PHONE_NUMBER>000000
r17  =<PHONE_NUMBER>000000
r18  =<PHONE_NUMBER>000000
r19  =<PHONE_NUMBER>000000
r20  =<PHONE_NUMBER>000000
r21  =<PHONE_NUMBER>000000
r22  =<PHONE_NUMBER>000000
r23  =<PHONE_NUMBER>000000
r24  =<PHONE_NUMBER>000000
r25  =<PHONE_NUMBER>000000
r26  =<PHONE_NUMBER>8AFA0C
r27  = 000000002F2B7940
r28  =<PHONE_NUMBER>000005
r29  = 000000002F2B78F4
r30  =<PHONE_NUMBER>000000
r31  = 000000002F2B78C0
f0   = BFF0000000000000 = (double)-1.0 = (float)0.0
f1   = 3FE31B1E80000000 = (double)0.5970604419708252 = (float)-0.0
f2   = 40DFFFC000000000 = (double)32767.0 = (float)0.0
f3   = 403E000000000000 = (double)30.0 = (float)0.0
f4   = 406FC00000000000 = (double)254.0 = (float)0.0
f5   = 403E000000000000 = (double)30.0 = (float)0.0
f6   = 406FC00000000000 = (double)254.0 = (float)0.0
f7   = 403E000000000000 = (double)30.0 = (float)0.0
f8   = 406FC00000000000 = (double)254.0 = (float)0.0
f9   = 40C0F88000000000 = (double)8689.0 = (float)0.0
f10  = 40DFFFC000000000 = (double)32767.0 = (float)0.0
f11  = 412E848000000000 = (double)1000000.0 = (float)0.0
f12  =<PHONE_NUMBER>000000 = (double)100.0 = (float)0.0
f13  = 547D42AEA2879F2E = (double)1e+99 = (float)-3.676036e-18
f14  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f15  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f16  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f17  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f18  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f19  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f20  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f21  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f22  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f23  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f24  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f25  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f26  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f27  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f28  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f29  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f30  =<PHONE_NUMBER>000000 = (double)0.0 = (float)0.0
f31  = 47EFFFFFE0000000 = (double)3.4028234663852886e+38 = (float)-3.689349e+19
v0   = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v1   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v2   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v3   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v4   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v5   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v6   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v7   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v8   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v9   = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v10  = [0x44158000, 0x44158000, 0x44158000, 0x44158000]
v11  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v12  = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v13  = [0x00010203, 0x04050607, 0x08090A0B, 0x0C0D0E0F]
v14  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v15  = [0xAD49CBA5, 0xAD49CBA5, 0xAD49CBA5, 0xAD49CBA5]
v16  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v17  = [0x2F309231, 0x2F309231, 0x2F309231, 0x2F309231]
v18  = [0x310F76C8, 0x310F76C8, 0x310F76C8, 0x310F76C8]
v19  = [0xB2D7322B, 0xB2D7322B, 0xB2D7322B, 0xB2D7322B]
v20  = [0xB493F27E, 0xB493F27E, 0xB493F27E, 0xB493F27E]
v21  = [0x3638EF1D, 0x3638EF1D, 0x3638EF1D, 0x3638EF1D]
v22  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v23  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v24  = [0x3EDA0DF6, 0x00000000, 0x00000000, 0x00000000]
v25  = [0x3F800000, 0x3F800000, 0x3F800000, 0x3F800000]
v26  = [0x00000000, 0xBF800000, 0x00000000, 0x00000000]
v27  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v28  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v29  = [0xC40C0000, 0x80000000, 0x80000000, 0x80000000]
v30  = [0x43978000, 0x43978000, 0x43978000, 0x43978000]
v31  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v32  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v33  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v34  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v35  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v36  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v37  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v38  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v39  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v40  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v41  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v42  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v43  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v44  = [0x00000000, 0x00000000, 0x3F800000, 0x00000000]
v45  = [0x00000000, 0x3F800000, 0x00000000, 0x00000000]
v46  = [0x80000000, 0x3F800000, 0x80000000, 0x80000000]
v47  = [0x3F800000, 0x80000000, 0x80000000, 0x80000000]
v48  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v49  = [0x80000000, 0x80000000, 0x80000000, 0x80000000]
v50  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v51  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v52  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v53  = [0x00000026, 0x0B000000, 0x23090000, 0x000E0700]
v54  = [0xBF800000, 0x3C8EFA35, 0x447A0000, 0x3C000000]
v55  = [0xC40C0000, 0xC40C0000, 0xC40C0000, 0xC40C0000]
v56  = [0xBE58CE65, 0xBE58CE65, 0xBE58CE65, 0xBE58CE65]
v57  = [0xC40C0000, 0x43978000, 0x00000000, 0x3F800000]
v58  = [0xBE75B398, 0xBE75B398, 0xBE75B398, 0xBE75B398]
v59  = [0xBE58CE65, 0xBE75B398, 0x00000000, 0x00000000]
v60  = [0xC402C07F, 0xC402C07F, 0xC402C07F, 0xC402C07F]
v61  = [0x3ACCCCCD, 0x00000000, 0x00000000, 0x00000000]
v62  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v63  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v64  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v65  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v66  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v67  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v68  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v69  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v70  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v71  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v72  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v73  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v74  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v75  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v76  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v77  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v78  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v79  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v80  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v81  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v82  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v83  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v84  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v85  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v86  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v87  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v88  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v89  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v90  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v91  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v92  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v93  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v94  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v95  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v96  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v97  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v98  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v99  = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v100 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v101 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v102 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v103 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v104 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v105 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v106 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v107 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v108 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v109 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v110 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v111 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v112 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v113 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v114 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v115 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v116 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v117 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v118 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v119 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v120 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v121 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v122 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v123 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v124 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v125 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v126 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]
v127 = [0x00000000, 0x00000000, 0x00000000, 0x00000000]

here is the video
https://user-images.githubusercontent.com/105609511/215524611-c0c56fe7-deea-4623-a935-4c8add00c69a.mp4 This video works perfectly fine but you should download it to watch because of github my pc has: ryzen 7 5800h / 16 gigs of 3200mhz ram / rtx3060

I am having this exact same issue, cannot go any further
Testing on May 1st 2023 build
Specs: i7-10750H/32 GB 2933Mhz Corsair Vengance RAM/RTX 2070 Max-Q

update:- i am able to fix it by changing mount_cache = true
now it is fully playable
also fixed horizon 2

Where did you find that option? I can't seem to find it anywhere

Has this been fixed?

Most issues mentioned above have been fixed and should be updated.
However there seems to be some new ones:
I'm having some broken and flashing lights (textures?) on cars and the hud. The hud flickers when inside a race.
Edit: Everytime I load up the game again it seems that which objects are flashing is completely random. Even while in-game, some stop flashing and others start flashing. There's also a horrible translucent white screen and is constantly flashing in the opening gameplay.
xenia.log
I actually had to erase a lot from the .log since it's over GitHub's 25mb limit, but it pretty much just continues repeating the same error.
First gif is xenia-canary/xenia-canary@c1d3e35, second is xenia-canary/xenia-canary@0df9213, following Blackbird88's report on xenia-project#509. It appears that it behaves better on 0df9213, but it still happens.

Has this been fixed? I don't see anything listed

Hello, anyone experienced this kind of shadow bug under the cars??
Appeared on Xenia Canary Aug 24, 2022, and the latest build of end of July 2023...
Thank you

To fix stuck on the first race on:
xenia canary/xenia-canary.config.toml:362
set
mount_cache to true

Hello guys, I'm on 355e254.
when disabling vsync on the config file, these flashing textures appear after some time in-game. re-enabling Vsync stops the issue for me. back to 30FPS

hello, i'm on e0f0dc7f3.
i have my game updated up to v11.0.4 and with all the dlc installed and 'im on 60fps.
the issue i'm having right now is that after a random time playing the game, the game screen freezes, normally happens on loading screens but can happen when i pause the game too, the screen just freezes but the game keeps running, i can navigate the menus, drive my car, etc.
has anyone encountered this?

Most issues mentioned above have been fixed and should be updated.
However there seems to be some new ones:
I'm having some broken and flashing lights (textures?) on cars and the hud. The hud flickers when inside a race.
Edit: Everytime I load up the game again it seems that which objects are flashing is completely random. Even while in-game, some stop flashing and others start flashing. There's also a horrible translucent white screen and is constantly flashing in the opening gameplay.
xenia.log
I actually had to erase a lot from the .log since it's over GitHub's 25mb limit, but it pretty much just continues repeating the same error.
First gif is xenia-canary/xenia-canary@c1d3e35, second is xenia-canary/xenia-canary@0df9213, following Blackbird88's report on xenia-project#509. It appears that it behaves better on 0df9213, but it still happens.
    [

        ![c1d3e35](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)
      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

      [

      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

   [ ![c1d3e35](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif) ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

    [

        ![c1d3e35](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)
      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

      [

      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

   [ ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif) ![0df9213](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

    [

        ![0df9213](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)
      ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

      [

      ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

   [ ![0df9213](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif) ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

    [

        ![0df9213](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)
      ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

      [

      ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

   [ ](https://user-images.githubusercontent.com/112436749/188032208-acfab237-b13b-45a1-aa37-55a1aaae538b.gif)

Has this been fixed? I don't see anything listed Edit: The latest build just finished downloading and I tried it, and the issue is somehow worse on the latest build (dated Jul 29th 2023) compared to the one I've been using so far (dated Aug 24th 2022)

this happened in my game too, it's because the fps is above 60, the game behaves strangely above 30fps but 60fps seems to be stable, to fix that, in xenia-canary.config.toml, change vsync_fps = 60 to vsync_fps = 120 and vsync = false to vsync = true, this will cap the game at 60fps.

Most issues mentioned above have been fixed and should be updated.
However there seems to be some new ones:
I'm having some broken and flashing lights (textures?) on cars and the hud. The hud flickers when inside a race.
Edit: Everytime I load up the game again it seems that which objects are flashing is completely random. Even while in-game, some stop flashing and others start flashing. There's also a horrible translucent white screen and is constantly flashing in the opening gameplay.
xenia.log
I actually had to erase a lot from the .log since it's over GitHub's 25mb limit, but it pretty much just continues repeating the same error.
First gif is xenia-canary/xenia-canary@c1d3e35, second is xenia-canary/xenia-canary@0df9213, following Blackbird88's report on xenia-project#509. It appears that it behaves better on 0df9213, but it still happens.
    [

        ![c1d3e35](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)
      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

      [

      ](https://user-images.githubusercontent.com/112436749/188031947-d1431874-ff17-4422-9eff-ce1675a6b5f6.gif)

Has this been fixed? I don't see anything listed Edit: The latest build just finished downloading and I tried it, and the issue is somehow worse on the latest build (dated Jul 29th 2023) compared to the one I've been using so far (dated Aug 24th 2022)

this happened in my game too, it's because the fps is above 60, the game behaves strangely above 30fps but 60fps seems to be stable, to fix that, in xenia-canary.config.toml, change vsync_fps = 60 to vsync_fps = 120 and vsync = false to vsync = true, this will cap the game at 60fps.

As of a few months ago (sometime around March), I found locking the game to 60fps (using this method) significantly reduced the chance of the flashing occurring but didn't prevent it (it still happened every 30min to 1hr). The way to temporarily get rid of the flashing is by pressing f5 (xenia keybind to clear cache) though it usually came back after a while. I found the flashing was significantly worse with a higher framerate and/or rendering resolution.
The way I played through the entire game was by locking the game to 60fps and having the pause and map buttons also send f5, which made the flashing occur every few hours.


LC_ALL=C

In  prepare_data.sh I had to set:
LC_ALL=C
on the sort  to get this line to work.
NON_TERMINALS=`perl -0pe 's/ /\n/g' < ${DATA}/train.choecharniak  | grep -E '\(|\)' |LC_ALL=C  sort | uniq | perl -0pe 's/\n/,/g'

Thanks, I've updated the instructions to reflect this.


Roll Flutter Engine from 2a104cdfcdf8 to 1f0cb90da17b (2 revisions)

https://github.com/flutter/engine/compare/2a104cdfcdf8...1f0cb90da17b
2023-02-05<EMAIL_ADDRESS>Roll Skia from 45a4fdcc0cb0 to 1bc762cbb8ce (1 revision) (flutter/engine#39397)
2023-02-05<EMAIL_ADDRESS>Roll Dart SDK from a507a9057730 to f18aa4402c1a (3 revisions) (flutter/engine#39395)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/flutter-engine-flutter-autoroll
Please CC bdero@google.com,rmistry<EMAIL_ADDRESS>on the revert to ensure that a human
is aware of the problem.
To file a bug in Flutter: https://github.com/flutter/flutter/issues/new/choose
To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Commit queue failed; closing this roll.


[release-3.14] Upgrade to v3.14.2

@mprahl @yiraeChristineKim CI is passing here if you have a moment to give it a review.


Feat: add main landmark

Splash and report set to main.

Related to issue #70

I have tried to add a landmark for sidebar. This could or not be done. If yes, I would recommend to add a role different to complementary, used for messages.
Since landmarks should have different accessible names, this probably would be done with aria-label. But according with my tests, the landmark for messages shouldn't be labelled, just take the complementary role. Since this is a live region, at least NVDA screen reader sometimes reads its aria-label when contents is updated in that region, and this makes some updates to be missing. For me the best solution for now would be let my three pull requests (about adding proper language to HTML, live regions and add main landmark) like that.

The Splash and Report React components are indeed the mutually-exclusive roots for the application user interface, and role = main makes a lot of sense for them. I am merging your PR. Thank you!


Add local FindMatlab.cmake to fix configuration on CMake 3.22

Fix https://github.com/ami-iit/mujoco-simulink-blockset-cmake-buildsystem/issues/4 by importing https://github.com/ami-iit/osqp-matlab-cmake-buildsystem/blob/main/CMakeLists.txt . Once we can assume CMake 3.24 (see https://cmake.org/cmake/help/latest/module/FindMatlab.html), we can drop this local file.

The macOS/Windows CI is failing, probably it is better to just get the one from the latest CMake.

That works.


Archive Method: Add Firefox for full page screenshots

Summary
This PRs adds firefox support for full page screenshots! Firefox has the advantage of taking the screenshots of the whole page, independent of the viewport size.
Related issues: #70,  #80, #14
Changes these areas

[ ] Bugfixes
[x] Feature behavior
[ ] Command line interface
[X] Configuration options
[ ] Internal architecture
[ ] Archived data layout on disk

Unfortunately, the user must make the profile to be used manually, either with firefox --createProfile ArchiveBox or by going to about:profiles and selecting "Create a New Profile". A separate profile is needed because firefox doesn't allow the default instance to be opened in the same profile at the same time as the headless instance. Creating a profile could be automated, but the proccess involves reading profiles.ini (and well, modifying user profiles) which I'm not sure is at the scope of this project.

Hey @pheki this is a great addition! Thanks for working on this.
I don't know if you saw, but we're in the process of doing a big refactor/move to django which changes a lot of the code on master.
You can check out these two PRs to see what the new code looks like:

v0.3.0
v0.4.0

Because of these big changes, I'm not sure if I want to merge this into master immediately as it will cause many conflicts with those two changes.
If you're ok waiting, I can leave this open and then re-incorporate it myself into those newer versions once their released.  Alternatively, you're welcome to close this PR and re-open a new one with the changes made against v0.4.0 to have it included in that version when it's released.

Hey! I actually saw the new version PRs when I was about to send mine, so I just did it anyway.
I'll give it a try implementing it for 0.4.0. Should I then open a PR for the django branch?

Hey @pirate, I checked the django version (0.4) and found that most of the code related to this change is still in the legacy folder, and I believe that adding another browser to the middle of your refactor would just make it harder.
Do you want me to fit these changes to the 0.4 version itself or wait for when more code (mainly config & archive_methods) is stabilized?

I suggest waiting till it's stabilized 😉 In the last 4 days I've entirely removed the legacy folder so I'd rather not waste more of your time fixing conflicts until it's solid enough to build on top of.  Thanks for your patience!

That's great! Whenever its ready, just ping me here.

I'm a little confused.
chromium-browser is listed as one of the requirements of archivebox.
is this requirement solely for full page screenshots?
So firefox could technically replace that requirement now?
I thought chromium-browser had other uses too as a requirement.

Chrome is required for three things:

screenshots
PDF
DOM dumps (the page HTML dumped after running JS for a few seconds)

This PR only adds support for using Firefox for screenshots, and it's blocked on v0.4 being released.

@pirate thank you so much for taking the time to clarify. That clears a lot of questions up for me.

Creating a profile could be automated, but the proccess involves reading profiles.ini (and well, modifying user profiles) which I'm not sure is at the scope of this project.

You could also create a new directory and then run something likefirefox -profile /path/to/dir. You could either make a new temporary directory on each run for a clean profile, or put the directory in a known place and reuse it across invocations, depending on if you want profile state to be maintained.

Firefox even auto-creates a profile too if one isn't found. This means you can do this:
firefox --profile path/to/dir --headless --screenshot path/to/output_file.png https://example.com/

@bgrins @sbrl Nice! Didn't know that 👍
@pirate is there a directory for ArchiveBox application data?

@pheki yes, whatever directory you run archivebox in is the directory it uses for all its state.
git checkout django
git pull
pip install -e .
archivebox version

# you can create the data directory anywhere, e.g. ~/archivebox_data
# it doesn't have to be $repo_dir/data
mkdir data && cd data

archivebox init
archivebox add 'https://example.com'
archivebox status
archivebox config --set SAVE_SCREENSHOT=True

@pirate Oh, right... its been some time since I've used archivebox and forgot how it worked. Sorry for low effort question...
I'll give it a try when 0.4 is released

@pheki 0.4 is released as of earlier today :)
https://github.com/pirate/ArchiveBox/releases/tag/v0.4.9

Oh, great! I'll try re-implementing soon then :)

Rereading this PR now I really see you put a lot of effort into matching the original style of the codebase, kudos! @pheki good job.
Sorry for changing the codebase so much while your PR was pending!
I'd be happy to take this on our priority list now that we have the help of Monadcial.com (specifically @cdvv7788!)
If you're busy and don't have time to rework this PR in the next ~3 months, no harm no foul, we'll likely get around to it on our own.
Otherwise, if you want to refactor this PR to v0.4 yourself, you're also welcome to. I'll leave it open for max 3 months and check-in after that.

Hey, that's great! This is actually far down on my priority list RN as I'm not currently using ArchiveBox and got a lot of stuff to do...
I'm fine with closing this but if this feature is planned shouldn't there be an issue?


Parse error causes server to abort

Invocation:
./bin/validate --serve http://localhost:4290/validate -x ~/Development/git/crDDI/validator/shex/account.shex --regex-module nfax-val-1err --duplicate-shape replace
When we feed the server a poorly formed ShEx document we get:
Error: file:///Users/mrf7578/Development/git/shexSpec/shex.js/rest/uploads/upload_52dbf1bbe6d9bfb0da04075f25e174ad(103): Parse error on line 102:
...cident occurred    see
----------------------^
Expecting '!', 'IRIREF', 'PNAME_NS', '}', '&', '|', '(', ')', '^', 'a', 'PNAME_LN', got 'invalid character s'
...cident occurred    see
----------------------^
    at parseShExC (/Users/mrf7578/Development/git/shexSpec/shex.js/lib/ShExLoader.js:102:54)
    at /Users/mrf7578/Development/git/shexSpec/shex.js/lib/ShExLoader.js:82:9
    at tryCallTwo (/Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/promise/lib/core.js:45:5)
    at doResolve (/Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/promise/lib/core.js:200:13)
    at new Promise (/Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/promise/lib/core.js:66:3)
    at /Users/mrf7578/Development/git/shexSpec/shex.js/lib/ShExLoader.js:81:14
    at /Users/mrf7578/Development/git/shexSpec/shex.js/lib/ShExLoader.js:61:14
    at tryCallOne (/Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/promise/lib/core.js:37:12)
    at /Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/promise/lib/core.js:123:15
    at flush (/Users/mrf7578/Development/git/shexSpec/shex.js/node_modules/asap/raw.js:50:29)
    at _combinedTickCallback (internal/process/next_tick.js:67:7)
    at process._tickCallback (internal/process/next_tick.js:98:9)
>

Fixed: moved .catch to bottom


Check-fail in MaxPoolGrad

Click to expand!
Issue Type
Bug
Source
binary
Tensorflow Version
tf 2.9 and 2.11.0-dev20220828
Custom Code
No
OS Platform and Distribution
Linux Ubuntu 20.04
Mobile device
No response
Python version
3.10
Bazel version
No response
GCC/Compiler version
No response
CUDA/cuDNN version
CUDA 11.5
GPU model and memory
No response
Current Behaviour?
A check-fail can be triggered in MaxPoolGrad.

Standalone code to reproduce the issue
import tensorflow as tf
with tf.device("GPU:0"):
    orig_input = tf.random.uniform([6, 32, 6, 13], dtype=tf.float32)
    orig_output = tf.random.uniform([6, 2, 0, 13], dtype=tf.float32)
    grad = tf.random.uniform([6, 2, 0, 13], dtype=tf.float32)
    ksize = [1, 13, 8, 1]
    strides = [1, 18, 7, 1]
    padding = "VALID"
    data_format = "NHWC"
    res = tf.raw_ops.MaxPoolGrad(
        orig_input=orig_input,
        orig_output=orig_output,
        grad=grad,
        ksize=ksize,
        strides=strides,
        padding=padding,
        data_format=data_format,
    )

Relevant log output
2022-08-29 16:51:12.874955: F tensorflow/compiler/xla/stream_executor/cuda/cuda_dnn.cc:636] Check failed: cudnnSetTensorNdDescriptor(handle_.get(), elem_type, nd, dims.data(), strides.data()) == CUDNN_STATUS_SUCCESS (3 vs. 0)batch_descriptor: {count: 6 feature_map_count: 13 spatial: 2 0  value_min: 0.000000 value_max: 0.000000 layout: BatchYXDepth}
Aborted (core dumped)

@shijy16 I tried to replicate the issue on colab, could you please find the gist here and confirm the same?
Thank you!

@sushreebarsa Yes, the same check-fail happens here.

Usually, Checks on GPU and CPU will not be same considering the performance impact.
In few cases it is documented also.
Check the comment here for details. Thanks!

I assume this is not really fixed? We get the same in MaxPoolingNoMaskOp.


Fix name array size

Players can have name with MAX_PLAYER_NAME symbols (24), so we need to add 1 for the EOS symbol.

Merged, thanks!


Option to disable ANSI sequences in log

Describe the bug
Currently a log line (stderr output) contains ANSI sequences.
?[2m2024-07-18T09:36:56.319222Z?[0m ?[32m INFO?[0m ?[2mactix_server::builder?[0m?[2m:?[0m starting 2 workers

Expected behavior
I'd like to disable syntax highlighting because I redirect the log into a file.

Hello @szepeviktor
Thanks for using Meilisearch and the suggestion.
We don't handle feature request in this repository

A discussion has already been started in the dedicated place: https://github.com/orgs/meilisearch/discussions/764
Have a nice day


feature request: no formatting in comments

hi! i use comments to take notes and autoformatting often is annoying to fix as im typing. could autoformatting not apply to comments?

Sure, that would be nice to have as an option. I'll need to think a bit about the best way of exposing the option and how/if it should interact with other Vim formatting options (comments, formatoptions, etc), but for the meantime here's a quick patch that should leave comments alone while indenting.
diff --git a/indent/coq.vim b/indent/coq.vim
index 3e399f0..88b076d 100644
--- a/indent/coq.vim
+++ b/indent/coq.vim
@@ -163,6 +163,10 @@ function! GetCoqIndent() abort
   let l:previousline = substitute(getline(l:lnum), '(\*.*\*)\s*$', '', '')
   let l:currentline = getline(v:lnum)

+  if synIDattr(synID(v:lnum, 1, 0), 'name') =~? 'comment'
+    return -1
+  endif
+
   " current line begins with '.':
   if l:currentline =~# '^\s*\.'
     return s:indent_of_previous(s:vernac)