ruby-build: definition not found: 3.3.0.rc1

Steps to reproduce the behavior
asdf install ruby 3.3.0.rc1

Expected vs. actual behavior
Expected: installs ruby 3.3.0.rc1
Actual:
Downloading ruby-build...
ruby-build: definition not found: 3.3.0.rc1

I downloaded Campfire and it uses 3.3.0.rc1, would be nice to have that version.
Thanks

A couple of comments:

You misspelled the version number. It should be 3.3.0-rc1
3.3.0 was officially released 9 days ago. There's no reason to use the release candidate. I would recommend updating Campfire to 3.3.0.

You can also always list all available definitions to find out about the correct spelling of versions:
$ bin/ruby-build --definitions | grep rc
1.9.1-rc1
1.9.1-rc2
1.9.2-rc1
1.9.2-rc2
1.9.3-rc1
2.0.0-rc1
2.0.0-rc2
2.1.0-rc1
2.2.0-rc1
2.4.0-rc1
2.5.0-rc1
2.6.0-rc1
2.6.0-rc2
2.7.0-rc1
2.7.0-rc2
3.0.0-rc1
3.2.0-rc1
3.3.0-rc1
...

Oh okay, I took the spelling out of their .ruby-version file
Apparently something is broken in 3.3.0 but not in 3.3.0-rc1 (docker build)
Anyway thanks both for your answers


Should namespaces be used or fully written at method heads

I was working on something small and I decided to extend the Controller and its constructor.
https://github.com/bcit-ci/CodeIgniter4/blob/develop/system/Controller.php
How ever at the moment I got the same constructor name and all its param there came out an error:
Logger class which is defined as "use CodeIgniter\Log\Logger;" in my new Controller was not used and the system was looking for App/Controllers/Logger..
It isn't hard to add the same use definition into my class (and perhaps all its child's), but wouldn't it be better if all classes/interfaces which are inside any function head, are with their full namespace+class name instead of just the what is USE'd at the parent class ?

That's the fun of namespaces in general. But, if we were to force it on the user, they could never change it if they wanted to use a different one, like Monolog, etc. Granted, the recommended way is to override the logger method in the Services file, but that's a completely different story.
A simpler solution for your current problem, though, is something like this:
class Foo extends Controller
{
    public function __construct(...$params)
    {
        parent::__construct(...$params);

        // Do stuff here...
    }
}

That way you don't have to declare the exact class names in each controller when you need to perform actions within the constructor.

I don't think that using  . . . is the best solution.
The code is good at the moment..
use CodeIgniter\Log\Logger;
class Controller {
	public function __construct(
		RequestInterface $request,
		ResponseInterface $response,
		Logger $logger = null
	) { .. }

I personally don't have any problem (my PHP Storm is importing all "use" when I extend any class).
How ever if this is manually done it requires this Logger and those interfaces to match those declared at the original Controller.
My vision is the the logic behind the keyword "use" should be only then when a class is used - called.
When it is only for declaration of some param and etc its not the same.
Specially when those classes are extended further .

My vision is of the logic behind the keyword "use" should be only then when a class is in fact used - called.
When it is only for declaration of some Type it's not the same.

There's the crutch, though. It is being used to pass a class in as a dependency injection and assigned to a class property. It's just a part of the language that you have to use the use statement if you type out the class name. I can't do anything about that :)
If we hardcode the namespace within the class constructor, you kill all of the benefits of dependency injection, so that's not something I'm willing to do.
It's a great vision, I just don't think it works in the overall picture. But the array packing and unpacking (...) does work quite nicely in this situation.


Signing root and targets for SantiagoTorres

Signed-off-by: Santiago Torres Arias<EMAIL_ADDRESS>
Summary

Ticket Link

Fixes
Release Note

STAGED METADATA

Outputting metadata verification at /usr/local/google/home/hblauzvern/root-signing/ceremony/2022-05-10...

Verifying rekor.json...
	Contains 0/1 valid signatures
	rekor version 2, expires 2022/11/10

Verifying root.json...
	Contains 1/3 valid signatures
	root version 3, expires 2022/11/10

Verifying targets.json...
	Contains 1/3 valid signatures
	targets version 3, expires 2022/11/10


Samples do not support 16bpc PNG textures

Describe the bug
Filament uses an older version of stb_image that does not support 16bpc PNG loading. This results in failed texture loading for some types of models when using the gltf_viewer sample (and possibly others). An example of the error one will see in this case is:

The texture /Users/.../glTF-Sample-Models/2.0/AntiqueCamera/glTF/camera_tripod_BaseColor.png could not be loaded

To Reproduce

Build the Filament gltf_viewer sample
View the Khronos Antique Camera glTF model with it
Note the texture loading errors reported to stdout

Expected behavior
The Khronos sample model should be loaded and rendered correctly by gltf_viewer.
Screenshots
Here is the result of loading the Khronos sample Antique Camera with gltf_viewer:

stb_image v2.10
stb_image v2.12

Desktop (please complete the following information):

Backend: OpenGL

Additional context
Newer versions of stb_image have "experimental" 16bpc PNG support (pr, comment).

Thanks, we’ll update stb!


JsonSerializerSettings.CheckAdditionalContent is fooled by comments followed by further content.

If JsonSerializerSettings.CheckAdditionalContent is true then any real content (that is, not a comment or insignificant whitespace) in the JSON read after an object that was deserialised should throw an exception.
However, if there is a comment between the JSON for the object deserialised and such erroneous content, the check does not find the content and the exception isn't thrown.

I still see this behavior in 10.0.3. My understanding is, that if I would have a typo like "Prperty" but it's called "Property", then the deserialization should throw. Or not?

Can u provide an example?


MANIFEST file ignored

Hi,
I noticed that sometimes the MANIFEST file can be ignored.
Python version: 3.6.5
Setuptools version: 41.6.0
Steps to reproduce
Setup
In a new folder, create a file setup.py with the following:
from setuptools import setup, find_packages

setup(
    name='MyPackageName',
    version='1.0.0',
    url='https://github.com/mypackage.git',
    author='Author Name',
<EMAIL_ADDRESS>    description='Description of my package',
    packages=find_packages(),
    install_requires=['numpy >= 1.11.1', 'matplotlib >= 1.5.1'],
)

You alse need an empty MANIFEST file, and another file we will call juste myfile.
Run python setup.py sdist. You will see that myfile is not part of the archive.
Include myfile
Now change the MANIFEST file to:
include myfile

Then run python setup.py sdist again. Now myfile is part of the archive.
Remove myfile
Oops, actually we didn't want to include myfile. Let's empty the MANIFEST file again.
Then run python setup.py sdist. We can see that myfile is still part of the archive.
What was expected
In the last step, I would expect myfile to not be part of the archive.
Note that if we remove the MyPackageName.egg-info folder between the build, it behaves correctly. Still, this does not seem to be an expected behaviour.
Thanks.

When you say MANIFEST file, I think you mean the manifest template (MANIFEST.in). The manifest is actually the list of files to be included in the sources, and that's *.egg-info/sources.txt.
To be clear, it's not that the manifest template isn't being honored - it is, but it's just that once you've generated the manifest from the manifest template, those sources will be honored too.
This issue is a duplicate of #436.


Vflow stress doesn't works on mac

Follow tutorial, but could not get anything from stress utility.

The vFlow works under Linux and MS Windows (except IPFIX packet replication feature)

Ok, doesn't seen it in documentation.


platen.scss build error

CONTEXT: I installed platen my following the guide in the readme about referencing it in my hugo.toml file and updating the modules. I then want to build the site but I keep getting the error detailed below.
Whenever I try to build a site using the command hugo server --minify I instead get an error that tells me the following:
Error: error building site: TOCSS: failed to transform "platen.scss" (text/x-scss):
It then lists my directory to my Hugo cache with a message detailing the specific error that follows: @import directive requires a url or quoted path
I read somewhere that @import is being deprecated in favor of @use in SCSS and SASS. Maybe there's an issue with the way a number of partials are referenced? Thank you and I hope to hear from someone about this soon!

Hi! I cloned your repository and built your site from main (santagoy/san-tagoy-xyz@d6a25d829505dfdb780c111a1b3ef5a5cf394208) - without errors for SCSS. Are you having trouble working from a specific branch?

I am rebuilding the site from scratch in a different repo in a different branch!

https://github.com/santagoy/san-tagoy-neoc/tree/nu-platen

Ran the issue down. The problem is that starting in Hugo 1.20.0, the return value for the style utility functions, which returns delimited strings, is being converted to HTML (and thereby escaped) before being inserted into the SCSS.
Instead of this:
https://github.com/platenio/platen/blob/3451ed7a46af938ec302e115709f9ea291824d87/modules/platen/layouts/partials/platen/utils/styles/import.html#L15
We should have:
{{- $renderStrings = delimit $renderStrings "\n" | safeCSS -}}
{{- return $renderStrings -}}


bug_report.md: remove confusing 'maintainer information' section

Motivation for this change
When I started out, I was confused by this section and no idea what to put in
and I don't think I'm the only one as I rarely see it filled out.
This means there isn't much usefulness in it for bot processing either; better
just remove it.
cc @zimbatm
Things done

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

[ ] 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 nixpkgs-review --run "nixpkgs-review wip"
[ ] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Oh! Didn't know there was a conflict, will update it right away.
Can I somehow get github to tell me when that happens again in the future?

It didn't confuse me and I think I wrote valid yaml...
Was looking forward to some stats based on the data, but I guess it didn't work out that way.

Making a call to remove it. This was a half-assed attempt at collecting package meta-data. Let's re-add it with some proper tooling that can generate the issue template.


schema.VerifyPassword not reliable

I tried implementing basic authentication by using example given in basic-authentication.
As soon as I changed test mem handlers to sql handlers
sqlHandler, err := sqlStorage.NewHandler(DB_DRIVER, DB_SOURCE, DB_TABLE_USER)
I started getting "Please provide proper credentials" response.
After long investigation and debug
I figured out that the method schema.VerifyPassword seems to be problematic one.
As soon as I used the following method instead of VerifyPassword I had no issue.
func MyVerifyPassword(hash interface{}, password []byte) bool {
    h, ok := hash.(string)
    if !ok {
        return false
    }
    return bcrypt.CompareHashAndPassword([]byte(h), password) == nil
}

The calling code remained exactly the same,
just instead of schema.VerifyPassword I called MyVerifyPassword.
// NewBasicAuthHandler handles basic HTTP auth against the provided user resource
func NewBasicAuthHandler(users *resource.Resource) func(next http.Handler) http.Handler {
	return func(next http.Handler) http.Handler {
		return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
			if u, p, ok := r.BasicAuth(); ok {
				// Lookup the user by its id
				ctx := r.Context()
				user, err := users.Get(ctx, u)

				if user != nil && err == resource.ErrForbidden {
					// Ignore unauthorized errors set by ourselves
					err = nil
				}

				if err != nil {
					// If user resource storage handler returned an error, respond with an error
					if err == resource.ErrNotFound {
						http.Error(w, "Invalid credential", http.StatusForbidden)
					} else {
						http.Error(w, err.Error(), http.StatusInternalServerError)
					}
					return
				}

				if MyVerifyPassword(user.Payload["password"], []byte(p)) {
					// Store the auth user into the context for later use
					r = r.WithContext(NewContextWithUser(ctx, user))
					next.ServeHTTP(w, r)
					return
				}
			}
			// Stop the middleware chain and return a 401 HTTP error
			w.Header().Set("WWW-Authenticate", `Basic realm="API"`)
			http.Error(w, "Please provide proper credentials", http.StatusUnauthorized)
		})
	}
}

@markostojanovic087, are you open for doing a PR on this?

@smyrman Yes, I am open to do it!

@markostojanovic087 -- what is your field type for the password hash in SQL? Have you tried to see if you get a []byte instead of string from your SQL driver when using e.g. bit[SIZE] or bytea?

@markostojanovic087, from pg docs:

the bytea type is returned as []byte

https://github.com/lib/pq/blob/9eb73efc1fcc404148b56765b0d3f61d9a5ef8ee/doc.go#L144
Using that field type, you can probably solve #247 and #248 without any code changes for your use-case.

I am going to close this issue.
I view this currently as a documentation issue on the (third-party) SQL Storer backend. Feel free to raise it again there. I believe it to be fixable by altering the SQL schema to use a byre-array for storing the password.


proposal: Edit in Editor example

I had to make a Starlight component override for the <EditLink/> component to change its behavior in development mode so that the content file is opened in the user's editor. I don't think it's worth publishing a new package just for this, so I thought it could maybe be a small and interesting example.
Here is a demo in StackBlitz (this works in StackBlitz too): https://stackblitz.com/edit/github-mydczx?file=src%2Fcomponents%2FEditInEditor.astro
Any thoughts on adding a similar example? I don't mind at all if it's rejected, e.g. not useful enough, I just thought I would ask before submitting a PR or forgetting about it.

Definitely! The bar for admission into the examples is low, and this example is way over it 🚀


chore: split NumberTheory.NumberField.CanonicalEmbedding

#8361 indicates that this is the most compute-intensive file on the longest pole for compiling Mathlib. It's bottlenecked dependency is Mathlib.MeasureTheory.Measure.Lebesgue.VolumeOfBalls, and this import isn't used until the second half of the file, in the sections regarding convex bodies. I am therefore splitting the file at that point, from the context of the file it seems to me that this is a sensible split anyway.

Bystander's question: how come the diff is -600, + 1100 lines? You are just moving code, right?

Because I haven't deleted the lemmas I duplicated  when I copied the file yet.

!bench

!bench

Sorry, I am bit late on this PR but I would rather make a new directory CanonicalEmbedding since I am planning to add more things about this soon. I'll make a PR to update this split if that's okay.

#11917


Update connectors not working as expected

Created a connector successfully using the console
Stored the connector.json using the integrationcli connectors get command
Updated the host info and ran the integrationcli connectors update command
Command fails with the following error

Error: Bad Request - malformed request syntax: {
  "error": {
    "code": 400,
    "message": "The request was invalid: update_mask contains invalid fields",
    "status": "INVALID_ARGUMENT",
    "details": [
      {
        "@type": "type.googleapis.com/google.rpc.BadRequest",
        "fieldViolations": [
          {
            "field": "update_mask"
          }
        ]
      },
      {
        "@type": "type.googleapis.com/google.rpc.RequestInfo",
        "requestId": "1077ae27d9d651cf"
      }
    ]
  }
}

I tested the command and it worked fine. I suspect the update_mask flag wasn't properly set. In your example, the update_mask will be destinationConfigs

Worked as expected when I passed the update_mask
Maybe we should be more clear on the documentation on what to pass for update_mask

@srinandan, can you please help me share share some samples for how should pass/use update_mask

Sorry for the late reply. Here is an example:
integrationcli connectors update -n sample --update-mask=destinationConfigs,description,nodeConfig -f path/to/file.json -t $token -r $region -p $project

I have submitted a PR which will set a default update mask so you don't have to pass anything.


npm run dev fails

$ node --version
v6.2.2

$ npm --version
3.9.5

$ npm run dev

><EMAIL_ADDRESS>dev Projects\yardstick
> nodemon --watch app --watch bootstrap --watch config --watch .env -x 'node --harmony_proxies' server.js

[nodemon] 1.9.2
[nodemon] to restart at any time, enter `rs`
[nodemon] watching: Projects\yardstick\app/**/* Projects\yardstick\bootstrap/**/* Projects\yardstick\config/**/* .env
[nodemon] starting `'node --harmony_proxies' server.js`
''node' is not recognized as an internal or external command,
operable program or batch file.
[nodemon] app crashed - waiting for file changes before starting...

I'm able to run the app using npm start though

I've got this problem as well. It works fine when I run the command manually, I think its something to do with npm not loading the paths or something so the node command would be missing.

Can u please share the OS you are on?

Running on Windows 10 Pro

Done in the related PR, you need to update the npm script to make it work as expected https://github.com/adonisjs/adonis-app/blob/develop/package.json#L6


USB: samples: Webusb documentation update

Reformat README to rst and update webapp repository.

Codecov Report

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

@@           Coverage Diff           @@
##           master    #8917   +/-   ##
=======================================
  Coverage   52.28%   52.28%
=======================================
  Files         196      196
  Lines       24768    24768
  Branches     5151     5151
=======================================
  Hits        12951    12951
  Misses       9738     9738
  Partials     2079     2079

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 f0de6e0...342b3ff. Read the comment docs.

@dbkinder Updated PR


Backups made to /app/src/backups, not /app/backups

Describe the bug
Because of the internal changes to folder structure, backups are being made to ./src/backups instead of ./backups
To Reproduce
Steps to reproduce the behavior:

Run 1.7.0
Have backups enabled

Expected behavior
Backups are made to ./backups

Will be added in 1.7.1


Concurrent modification during iteration: Instance(length:0) of '_GrowableList'.

Latest release version 1.0.0

It happened when unsubscribe notification:
     Concurrent modification during iteration: Instance(length:0) of '_GrowableList'.
    I/flutter (26152): #0      ListIterator.moveNext (dart:_internal/iterable.dart:348:7)
    I/flutter (26152): #1      NotificationCenter.unsubscribe (package:notification_center/notification_center.dart:43:30)
    I/flutter (26152): <asynchronous suspension>

Hi
Fixed on 1.0.1


Max : Optional validator to check invalid context data

Changelog Description
Ported from Openpype: https://github.com/ynput/OpenPype/pull/6198
Add optional validator check on invalid context data for asset and task in 3dsMax
Additional info
Reference to maya's Validate Instance in Context
Related PR for implementing the InvalidAction: https://github.com/ynput/ayon-core/pull/41
Testing notes:

Launch 3dsMax via launcher
Create two instances with same families, one of them set different asset and task
Publish
Error would be raised if you enable the validator which check on invalid context data
Repair it
Run publisher again it will pass without error

@antirotor can you please take a glance at the code before the merge? Thank you!

@moonyuet maybe just fix the typo currentcontext to  current context would do but this being quite cosmetics only


param # issue

Hi, thanks for the great work!
When I finished efficientnet_b0 training, I found the model size is not 5.29M in your list, but 41M. what is the reason?

M is millions of parameters, not megabytes.


Separate theme extensions and regular extensions

In the installed extensions explorer, a subsection should be there to group the extensions those are purely for themes (and icons). That way user experience will improve while navigating lots of extensions which is normal for a typical vscode user.

You can already do this:


Build all Windows targets when building in CI

LoL it still tries to build run-262, this makes no sense.
D:\a\quickjs\quickjs\run-test262.c(32,1): error C1083: Cannot open include file: 'unistd.h': No such file or directory [D:\a\quickjs\quickjs\build\run-test262.vcxproj]
  quickjs-libc.c
  Generating Code...
D:\a\quickjs\quickjs\quickjs-libc.c(694,1): warning C4702: unreachable code [D:\a\quickjs\quickjs\build\run-test262.vcxproj]


uniswap v3 connector on polygon

deployed:

[x] uniswap v3 connector
[x] uniswap v3 staking connector

Uniswap V3 connector | polygon: 0x8dA60dee0815a08d16C066b07814b10722fA9306

Uniswap v3 staking resolver | polygon: 0x8a7fCeE0e1Ff6DB33C7E83060c18e3B97915A970

Deployed connectors:
ConnectorName: UNISWAP-V3-A
ConnectorAddress: 0x929376C77A2fB8152375a089a4Fccf84Ff481479

Deployed Connector:
ConnectorName: UNISWAP-V3-STAKE-A
ConnectorAddress: 0x8a7fCeE0e1Ff6DB33C7E83060c18e3B97915A970


Use GRPC interceptors instead of explicit context wrappers

Which problem is this PR solving?

Resolves #6035

Description of the changes

How was this change tested?

Checklist

[ ] I have read https://github.com/jaegertracing/jaeger/blob/master/CONTRIBUTING_GUIDELINES.md
[ ] I have signed all commits
[ ] I have added unit tests for the new functionality
[ ] I have run lint and test steps successfully

for jaeger: make lint test
for jaeger-ui: yarn lint and yarn test

Thanks!


New feature plan

Are there any plans to support :

cascaded sfu
distributed room across sfu servers

Yes. It is on the roadmap see https://github.com/havfo/multiparty-meeting/tree/feat-media-node
depends how much developer resource we have.

Awesome. Looking forward to that @misi

Is this meeting room implementation sfu based?

@octalframes Yes.


run-dev: Suppress the notices by third-party tools.

Suppress notices made by third-party tools such as
webpack to limit the run-dev.py startup output.
And made the terminal message a bit more clear about
accessing the server.
Fixes #16846

Testing plan:
Ran ./tools/test-all
GIFs or screenshots:

I'd prefer to configure webpack to not provide the notices we don't want, rather than sending it's stdout to /dev/null, which would suppress any notice that webpack tries to provide.

@timabbott Sorry for the delay. I have updated the PR. Added the noinfo property. Can you please review the PR.

@timabbott Sorry for the delay. I have updated the PR. Added the noinfo property. Can you please review the PR.

@timabbott would you please review this PR?

@timabbott would you please review this PR?

This is great!  Can we add back a hook to print a message once webpack has finished compiling?  I think that'd be helpful since the server isn't fully available until webpack has finished compiling.
https://webpack.js.org/api/compiler-hooks/#done might be the right API, but I'm not sure.

This is great!  Can we add back a hook to print a message once webpack has finished compiling?  I think that'd be helpful since the server isn't fully available until webpack has finished compiling.
https://webpack.js.org/api/compiler-hooks/#done might be the right API, but I'm not sure.

@timabbott Done. I kept the message similar to webpack so that it's easier to recognize. Also, updated the screenshot.

@timabbott Done. I kept the message similar to webpack so that it's easier to recognize. Also, updated the screenshot.

Merged after a small change to the string, thanks @ganpa3!

Merged after a small change to the string, thanks @ganpa3!


Can't send tokens/stake using the Leap wallet

May be related to these queries to the txs endpoint.

Claiming staking rewards also fails.

Not sure what can be the cause, I may think we don't have customization for transfer and staking.
Could it be infra related? @zeta-chain/devops

@fadeev is it still relevant to keep this issue and https://github.com/zeta-chain/node/issues/1231 in node backlog?

@lumtis yes, I believe it is relevant. It's still broken and given that both wallets stopped working at the same time suggests it might be something with the node.

Leap wallet works well now. I think we can close this issue.


RDotNet needs CI

For .Net in the cloud, I like appveyor. I setup my branch as an example.
https://ci.appveyor.com/project/skyguy94/rdotnet

@jmp75 Can you add me as a collaborator. I don't necessarily want write access to master, but the ability to setup CI and gitter would be nice, as well as creating branches for PRs without forking.


How to add RTL blackbox

Hi all,
Is there any way to add my RTL blackbox into TAPA project?
Since some blocks are more suitable in RTL.
Thanks.

Hi @logosAllen,
It is indeed possible, although the process is somewhat manual. Let me explain with the vadd example, which is usually compiled into .xo as follows:
tapa --work-dir /home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo.tapa \
  analyze -f /home/ubuntu/tapa/apps/vadd/vadd.cpp --top VecAdd \
  synth --platform xilinx_u250_gen3x16_xdma_4_1_202210_1 \
  link \
  pack --output /home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo

To add an RTL blackbox, you'll still want to provide an HLS implementation so that csim can work. The body of the fake implementation can be #ifdef __SYNTHESIS__ protected so that you don't have to make it synthesizable. HLS will still generate proper interfaces so that your RTL blackbox can match those interfaces. To inject the RTL blackbox, you'll need to break the above single CLI command into two parts.
First, run steps up to HLS so that the RTL files are generated:
tapa --work-dir /home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo.tapa \
  analyze -f /home/ubuntu/tapa/apps/vadd/vadd.cpp --top VecAdd \
  synth --platform xilinx_u250_gen3x16_xdma_4_1_202210_1 \
  link

You can then replace the RTL files under hdl of the work directory (/home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo.tapa/hdl in the example).
Finally, pack the RTL files:
tapa --work-dir /home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo.tapa \
  pack --output /home/ubuntu/tapa/build/Debug/apps/vadd/VecAdd.xilinx_u250_gen3x16_xdma_4_1_202210_1.hw.xo

Note that Vivado does not seem to do any checking when packing .xo; no error will be reported until you run RTL simulation, if there are syntax errors in your RTL file.
You might want to leverage to TAPA's fast RTL simulation feature to iterate quickly.


size mismatch for RCNN_cls_score.bias: copying a param with shape torch.Size([4]) from checkpoint, the shape in current model is torch.Size([21]).

I trained a model by trainval_net script.
when I run the demo script, I get a RuntimeError:
load checkpoint /home/trais_user/pipeline/algorithms/faster-rcnn.pytorch/models//vgg16/pascal_voc/faster_rcnn_1_200_47.pth
Traceback (most recent call last):
File "demo.py", line 195, in
fasterRCNN.load_state_dict(checkpoint['model'])
File "/home/trais_user/.conda/envs/frcnn/lib/python2.7/site-packages/torch/nn/modules/module.py", line 830, in load_state_dict
self.class.name, "\n\t".join(error_msgs)))
RuntimeError: Error(s) in loading state_dict for vgg16:
size mismatch for RCNN_cls_score.bias: copying a param with shape torch.Size([4]) from checkpoint, the shape in current model is torch.Size([21]).
size mismatch for RCNN_cls_score.weight: copying a param with shape torch.Size([4, 4096]) from checkpoint, the shape in current model is torch.Size([21, 4096]).
size mismatch for RCNN_bbox_pred.bias: copying a param with shape torch.Size([16]) from checkpoint, the shape in current model is torch.Size([84]).
size mismatch for RCNN_bbox_pred.weight: copying a param with shape torch.Size([16, 4096]) from checkpoint, the shape in current model is torch.Size([84, 4096]).
What could cause this error?

Check the Anchor boxes scales in config.py and mention proper classes in demo.py
([16, 4096]) =  (classes*4 bounding boxes) , final feature map is 4096.

When I use my own data to train fasterrcnn model and run demo.py, the following error occurs，please help me analyze the error:
RuntimeError: Error(s) in loading state_dict for vgg16:
While copying the parameter named "RCNN_rpn.RPN_cls_score.weight", whose dimensions in the model are torch.Size([18, 512, 1, 1]) and whose dimensions in the checkpoint are torch.Size([24, 512, 1, 1]).
While copying the parameter named "RCNN_rpn.RPN_cls_score.bias", whose dimensions in the model are torch.Size([18]) and whose dimensions in the checkpoint are torch.Size([24]).
While copying the parameter named "RCNN_rpn.RPN_bbox_pred.weight", whose dimensions in the model are torch.Size([36, 512, 1, 1]) and whose dimensions in the checkpoint are torch.Size([48, 512, 1, 1]).
While copying the parameter named "RCNN_rpn.RPN_bbox_pred.bias", whose dimensions in the model are torch.Size([36]) and whose dimensions in the checkpoint are torch.Size([48]).

Check the anchor scales at training and demo.py , check the classes in
demo.py code
On Wed 29 Apr, 2020, 13:03 lzkzls<EMAIL_ADDRESS>wrote:

When I use my own data to train fasterrcnn model and run demo.py, the
following error occurs，please help me analyze the error:
RuntimeError: Error(s) in loading state_dict for vgg16:
While copying the parameter named "RCNN_rpn.RPN_cls_score.weight", whose
dimensions in the model are torch.Size([18, 512, 1, 1]) and whose
dimensions in the checkpoint are torch.Size([24, 512, 1, 1]).
While copying the parameter named "RCNN_rpn.RPN_cls_score.bias", whose
dimensions in the model are torch.Size([18]) and whose dimensions in the
checkpoint are torch.Size([24]).
While copying the parameter named "RCNN_rpn.RPN_bbox_pred.weight", whose
dimensions in the model are torch.Size([36, 512, 1, 1]) and whose
dimensions in the checkpoint are torch.Size([48, 512, 1, 1]).
While copying the parameter named "RCNN_rpn.RPN_bbox_pred.bias", whose
dimensions in the model are torch.Size([36]) and whose dimensions in the
checkpoint are torch.Size([48]).
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jwyang/faster-rcnn.pytorch/issues/766#issuecomment-621037535,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALLD6LU3FOCO37UM3DG6BHDRO7J55ANCNFSM4LEIMXKA
.

Check the anchor scales at training and demo.py , check the classes in demo.py code
…
On Wed 29 Apr, 2020, 13:03 lzkzls, @.***> wrote: When I use my own data to train fasterrcnn model and run demo.py, the following error occurs，please help me analyze the error: RuntimeError: Error(s) in loading state_dict for vgg16: While copying the parameter named "RCNN_rpn.RPN_cls_score.weight", whose dimensions in the model are torch.Size([18, 512, 1, 1]) and whose dimensions in the checkpoint are torch.Size([24, 512, 1, 1]). While copying the parameter named "RCNN_rpn.RPN_cls_score.bias", whose dimensions in the model are torch.Size([18]) and whose dimensions in the checkpoint are torch.Size([24]). While copying the parameter named "RCNN_rpn.RPN_bbox_pred.weight", whose dimensions in the model are torch.Size([36, 512, 1, 1]) and whose dimensions in the checkpoint are torch.Size([48, 512, 1, 1]). While copying the parameter named "RCNN_rpn.RPN_bbox_pred.bias", whose dimensions in the model are torch.Size([36]) and whose dimensions in the checkpoint are torch.Size([48]). — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#766 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALLD6LU3FOCO37UM3DG6BHDRO7J55ANCNFSM4LEIMXKA .

Thanks for your reply. I changed the category into my own category. I don't quite understand what you mean by "Check the anchor scales at training and demo.py ".  According to the error prompt, is this the problem of batch size?

No check the parameters which your used in training time like anchor scales
and ratios and check the same parameters at demo.py code while you running
and along with that change the classes names as per your dataset.
On Wed 29 Apr, 2020, 13:22 lzkzls<EMAIL_ADDRESS>wrote:

Check the anchor scales at training and demo.py , check the classes in
demo.py code
… <#m_-237917486883643358_>
On Wed 29 Apr, 2020, 13:03 lzkzls, @.***> wrote: When I use my own data
to train fasterrcnn model and run demo.py, the following error
occurs，please help me analyze the error: RuntimeError: Error(s) in loading
state_dict for vgg16: While copying the parameter named
"RCNN_rpn.RPN_cls_score.weight", whose dimensions in the model are
torch.Size([18, 512, 1, 1]) and whose dimensions in the checkpoint are
torch.Size([24, 512, 1, 1]). While copying the parameter named
"RCNN_rpn.RPN_cls_score.bias", whose dimensions in the model are
torch.Size([18]) and whose dimensions in the checkpoint are
torch.Size([24]). While copying the parameter named
"RCNN_rpn.RPN_bbox_pred.weight", whose dimensions in the model are
torch.Size([36, 512, 1, 1]) and whose dimensions in the checkpoint are
torch.Size([48, 512, 1, 1]). While copying the parameter named
"RCNN_rpn.RPN_bbox_pred.bias", whose dimensions in the model are
torch.Size([36]) and whose dimensions in the checkpoint are
torch.Size([48]). — You are receiving this because you commented. Reply to
this email directly, view it on GitHub <#766 (comment)
https://github.com/jwyang/faster-rcnn.pytorch/issues/766#issuecomment-621037535>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALLD6LU3FOCO37UM3DG6BHDRO7J55ANCNFSM4LEIMXKA
.
Thanks for your reply. I changed the category into my own category. I
don't quite understand what you mean by "Check the anchor scales at
training and demo.py ". According to the error prompt, is this the problem
of batch size?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jwyang/faster-rcnn.pytorch/issues/766#issuecomment-621046256,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALLD6LTSAMO6Q5CU2ZS3GNDRO7MCTANCNFSM4LEIMXKA
.

How did you solve your problem？

Plz check your no classes in testing with traning classes .. those are must
be had same length
On Mon 20 Jul, 2020, 15:08 wuxueliang123<EMAIL_ADDRESS>wrote:

How did you solve your problem？
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/jwyang/faster-rcnn.pytorch/issues/766#issuecomment-660920003,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ALLD6LWJPYZBZUPKUMVUIJ3R4QGCZANCNFSM4LEIMXKA
.

i don't know this error...in my case "copying a param with shape torch.Size([128, 4600]) from checkpoint, the shape in current model is torch.Size([128, 4400])" error is come out. how can i fixed it??

Plz check your no classes in testing with traning classes .. those are must be had same length
…
On Mon 20 Jul, 2020, 15:08 wuxueliang123, @.***> wrote: How did you solve your problem？ — You are receiving this because you commented. Reply to this email directly, view it on GitHub <#766 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALLD6LWJPYZBZUPKUMVUIJ3R4QGCZANCNFSM4LEIMXKA .

nice bro！


Do you plan to add an operationId field to your API?

operationId field would help us.
We are trying to automatically generate the application from your API, but now we have a problem with how to name each operation. Automatically generated names based on current information from API specifications don't look good, so we need to update them manually.
This also would ensure the same operation names in different applications based on your API. Because everyone will be able to use your suggested operation names.
http://spec.openapis.org/oas/v3.0.1#operation-object

Hi @balucha
We do plan on adding the operationId field. I will link the corresponding PR when it is public.

@balucha
You can track  the progress on the addition of the operationId field in this PR.


Add support for emitting individual memory pools with dynamic sizes

Add support for emitting individual memory pools with dynamic sizes. This means that a pair of alloca() and krnl.getref() instructions will be emitted for MemRefs with dynamic sizes.

Hi @doru1004 , I have a high-level question - based on our discussion, it seems to be wise to leave some dynamic cases untouched since handling them during compile-time may yield little benefits over just using the system malloc function.
In light of this context, how does this patch fit into the bigger picture? Are we going into this direction as we discussed & what steps will be taken to get us there after this patch? I'm a little confused because this patch seems to transform all memory allocation to use memory pools.

@tjingrant it does transform all of them. At the moment it's not clear which allocs we want to exclude on "diminishing returns" basis.
As an aside, whether you do:
%a = alloc ...

or
%mem = alloc ...
%a = getref %mem, 0

it doesn't make any difference to the number of mallocs you end up with in LLVM. The only part that changes the number of mallocs is the memory pool bundling pass which currently doesn't touch dynamically-sized memory pools.


”Grozești”, ”Cârceni”, ”Păsărani”, ”Șușița” are listed in the drop-down menu

Description:
When user writes ”Grozești”, ”Cârceni”, ”Păsărani”, ”Șușița” the locations appear in the drop-down menu next to the comune and the county which is a part according to the law.
Precondition:
The website is up an running.

Step 2
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 3
Write in the search bar "Cârceni"

Expected results
The location appears in the drop-down menu as "Sat Cârceni, MEHEDINȚI (Grozești)".

Step 4
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 5
Write in the search bar "Păsărani"

Expected results
The location appears in the drop-down menu as "Sat Păsărani, MEHEDINȚI (Grozești)".

Step 6
Press "x" button.

Expected results
The location was deleted from the search bar.

Step 7
Write in the search bar "Șușița"

Expected results
The location appears in the drop-down menu as "Sat Șușița, MEHEDINȚI (Grozești)".


Application adapter example updated

This makes the documentation more clear to what you should be using as the authorizer in the application adapter once this addon is installed.

@dan003400 thanks!


Inline crate tag-generator to crate imap-types

Hm... I can't remember why we said we want to have it it in imap-types... Could as well be integrated into imap-next? Any memories? :D

imap-next is not the origin of type Tag and is not using the TagGenerator itself
People might want to use TagGenerator even if they don't use imap-next
An own crate would be optimal but it would cause too much overhead
Given that we only have the crates imap-next, imap-codec and imap-types, the latter is the most appropriate place IMO

imap-next is not the origin of type Tag and is not using the TagGenerator itself

I think the question could be different: Do people who use imap-next want to use tag-generator, too? imap-client does, for example.

People might want to use TagGenerator even if they don't use imap-next

Yeah maybe... but I guess this argument is true for everything...

An own crate would be optimal but it would cause too much overhead

Yeah. I don't think it's worth it...

Given that we only have the crates imap-next, imap-codec and imap-types, the latter is the most appropriate place IMO

I would exclude imap-codec. Not sure about imap-next or imap-types. I feel that in imap-types it would be kind of "feature creep". Not so much in imap-next, though, because it's functionality that people using imap-next probably want. Does it make sense?

I think the question could be different: Do people whouseimap-nextwant to usetag-generator, too? imap-clientdoes, for example.imap-next` kinda asks to implement some procedure.

If someone implements a small client or script using the Fragmentizer, they also want to generate Tags. Exposing the TagGenerator to Python might also be an option. In both cases imap-codec or imap-types would be better.

I would exclude imap-codec.

imap-codec is already opinionated how messages should be encoded. TagGenerator fits to that.

Okay, let's put it into imap-codec then? 👯 I think for me it's most important to not let it into imap-types because I really want imap-types to be a collection of types only.

To maximize the confusion, here another argument: imap-next does re-export imap-types, but not imap-codec.

I want to fight (for no good reason) for not having it in imap-types. Let's discuss with a donut soon.


MSID: 87644 Version: 2 DOI: 2<IP_ADDRESS>3567

[PLACE MANUSCRIPT AND EDITOR DETAILS HERE WHEN AVAILABLE] See step 3
[PLACE PDF URL HERE WHEN AVAILABLE] See step 7
Step 1. Inform bioRxiv
Who can help: @QueenKraken, @nlisgo, @scottaubrey

[x] Manuscript is in data hub index (https://data-hub-api.elifesciences.org/enhanced-preprints/docmaps/v1/by-publisher/elife/get-by-manuscript-id?manuscript_id=87644)

Step 2. Create preview of manuscript
Who can help: @fred-atherden, @nlisgo, @scottaubrey

[ ] Manuscript is available for preview (https://prod--epp.elifesciences.org/preview/87644/v2)

[ ] Trigger import for staging: https://prod--epp.elifesciences.org/import
[ ] Sync data folder with s3://prod-elife-epp-data/data
[ ] Trigger import for staging: https://staging--epp.elifesciences.org/import
[ ] Sync data folder with s3://staging-elife-epp-data/data
[ ] Pull request created to enhanced-preprint-data
[ ] Post link to pull request below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-manuscript
Step 3: Awaiting public reviews and QC
Who can help: Production team

[ ] QC passed or QC not needed

Who can help: Editorial team

[x] Public reviews available on sciety (https://sciety.org/articles/activity/10.1101/2<IP_ADDRESS>3567)
[ ] Manuscript and editor details at the top of this issue (Supplied by Editorial team)
[x] Reviews returned by EPP - https://prod--epp.elifesciences.org/api/reviewed-preprints/87644/v2/reviews

Example
"msas": "Genetics and Genomics", "Neuroscience"
"msid": "84628"
"version": "1"
"preprintDoi": "10.1101/2<IP_ADDRESS>4241"
"articleType": "Reviewed Preprint"
"status": "Published from the original preprint after peer review and assessment by eLife."

"Reviewed Preprint posted": "2023-01-02"
"Sent for peer review": "2022-10-28"
"Posted to bioRxiv": "2022-11-21" (link: "Go to bioRxiv": "https://www.biorxiv.org/content/10.1101/2<IP_ADDRESS>4241v1")

Editors:
Reviewing Editor
Michael B Eisen
University of California, Berkeley, United States
Senior Editor
Michael B Eisen
University of California, Berkeley, United States

Step 4: Modify manuscripts.json (no PDF)

[ ] Reviewed preprint is published to EPP (https://elifesciences.org/reviewed-preprints/87644)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[ ] Request that a doi be registered

[ ] Post link to #enhanced-preprint comment below

Pull request: [PLACE LINK TO PULL REQUEST HERE]
#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]

Instructions to modify manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/publish-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/334/files
Once the pull request is merged in it should be available a few minutes later.

Request that a doi
Post the following in #enhanced-preprint:
@Fred can you register a doi for https://elifesciences.org/reviewed-preprints/87644

Step 5: Awaiting search reindex

[ ] Reviewed preprint is avaliable on journal homepage (https://elifesciences.org)

The search reindex is triggered once an hour. We need the reviewed preprint to be indexed as the search application serves the journal homepage.

Additional info
If needed, the jenkins pipeline to reindex search can be triggered sooner.
https://alfred.elifesciences.org/job/process/job/process-reindex-reviewed-preprints/

Step 6: Published! Request PDF generation

[ ] Post the link to the PDF url at the top of the issue

[ ] Post link to #enhanced-preprint comment below

#enhanced-preprint comment thread: [PLACE LINK TO COMMENT HERE]
Post the following to the #enhanced-preprint on slack:
@Ryan Dix-Peek please can you generate a PDF for https://elifesciences.org/reviewed-preprints/87644

Step 7: Introduce PDF to data folder and git repo

[ ] PDF is avaliable at https://github.com/elifesciences/enhanced-preprints-data/raw/master/data/87644/v2/87644-v2.pdf

Detailed instructions: https://github.com/elifesciences/enhanced-preprints-data#add-a-pdf
Step 8: Add PDF url to manuscripts.json

[ ] Reviewed preprint PDF is available for download (https://prod--epp.elifesciences.org/reviewed-preprints/87644)

[ ] Pull request created to enhanced-preprint-client
[ ] Pull request switched to "Ready for review"
[ ] Post link to pull request below

[PLACE LINK TO PULL REQUEST HERE]

Instructions to add PDF url to manuscripts.json

Visit: https://github.com/elifesciences/enhanced-preprints-client/actions/workflows/add-pdf-url-to-manuscript.yaml
Click: Run workflow
Complete the form and click "Run workflow"
A successful run should result in a new pull request at https://github.com/elifesciences/enhanced-preprints-client/pulls
Open the pull request and click the "Ready for review" button to trigger tests
Once the tests pass and you are happy with the changes the PR can be merged

Example pull request: https://github.com/elifesciences/enhanced-preprints-client/pull/397/files
Once the pull request is merged in it should be available a few minutes later.

Step 9: Done!

[ ] Kettle is on!

Weirdly Version 2 of the preprint is not available at bioRxiv:
{
  "status": [
    {
      "count": 2,
      "messages": "ok"
    }
  ],
  "results": [
    {
      "msid": "533567",
      "tdm_doi": "10.1101/2<IP_ADDRESS>3567",
      "ms_version": "1",
      "filedate": "2023-03-12",
      "tdm_path": "s3://transfers-elife/biorxiv_Current_Content/March_2023/22_Mar_23_Batch_1558/1bd169bc-6bf9-1014-b901-c874c61ee155.meca",
      "transfer_type": "api"
    },
    {
      "msid": "533567",
      "tdm_doi": "10.1101/2<IP_ADDRESS>3567",
      "ms_version": "3",
      "filedate": "2023-03-12",
      "tdm_path": "s3://transfers-elife/biorxiv_Current_Content/July_2023/24_Jul_23_Batch_1682/38e7afbd-6fb1-1014-a96e-bc8a08adb88b.meca",
      "transfer_type": "api"
    }
  ]
}

but I assume we want version 3 for the RPV2 anyway so will load that one.

Equation images are scaled massively for some reason, but otherwise fine:


Pathfinder finds the end point but still continues to search for it.

The start and end point was randomly set. On running the program it was seen that even on encountering the end point the program did not cease to search for it.
In fact the steps seem to show the Pathfinder coming across the end node and ignoring it.

This also happened to me. I made this spiral pattern with nothing in the middle (surrounded by filled squares however), and the pathfinder reached the endpoint before it reached the centre of the spiral, kinda ignoring the end point.

##Issue explanation
Hi guys!
I found out that this happens when you left-click on the end-point when it has been already collocated;
it's like the GUI put a wall right below the end point without checking if there's already something making it impossible for the pathfinder to reach the end!

--- Issue explanation --- Hi guys! I found out that this happens when you left-click on the end-point when it has been already collocated; it's like the GUI put a wall right below the end point without checking if there's already something making it impossible for the pathfinder to reach the end!

I am pretty sure the same bug is still reproducible in other ways, when the program is in fullscreen mode it doesn't seem to work. #13


CPU (Linux): quirks for MIPS platforms

CPU name is in "cpu model" field on MIPS.  Also, /proc/cpuinfo contains an "isa" field, but rather than being a single string like RISC-V it is instead a space-separated list of every ISA flavor that the chip is compatible with.  Since these are mostly incremental, just make the cpuISA value set to the last one.
Before:
$ fastfetch --structure "cpu" --logo none
CPU: mips1 mips2 mips3 mips4 mips5 mips32r1 mips32r2 mips64r1 mips64r2 (16)

After:
$ fastfetch --structure "cpu" --logo none
CPU: Cavium Octeon II V0.10 mips64r2 (16)

LGTM. Thanks for contribution


Enable deleting Patches / Issues

We need to investigate a little more what the workflow is for deleting collaborative objects (patches, issues, etc.), before we can make it available inside the IDE.

The CLI provides the following:

rad patch delete <patch_id>
rad issue delete <issue_id>

However, these do not exist (yet) on httpd


Incompatible Kotlin Version

To Reproduce
Cloning main branch then run the example app and see error.
Describe the bug
Version: Flutter 3.22.0
<details open>
  <summary>Flutter Doctor</summary>
[√] Flutter (Channel stable, 3.22.2, on Microsoft Windows [Version 10.0.26120.961],
    locale en-US)
    • Flutter version 3.22.2 on channel stable at C:\scr\flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision 761747bfc5 (5 weeks ago), 2024-06-05 22:15:13 +0200
    • Engine revision edd8546116
    • Dart version 3.4.3
    • DevTools version 2.34.3

[√] Windows Version (Installed version of Windows is version
    10 or higher)

Checking Android licenses is taking an unexpectedly long time.
[√] Android toolchain - develop for Android devices (Android
    SDK version 34.0.0)
    • Android SDK at C:\Users\HMBAO\AppData\Local\Android\Sdk
    • Platform android-34, build-tools 34.0.0
    • ANDROID_HOME = C:\Users\HMBAO\AppData\Local\Android\Sdk
    • Java binary at: C:\Program Files\Android\Android
      Studio\jbr\bin\java
    • Java version OpenJDK Runtime Environment (build
      17.0.11+0--11852314)
    • All Android licenses accepted.

[√] Chrome - develop for the web
    • Chrome at C:\Program
      Files\Google\Chrome\Application\chrome.exe

[√] Visual Studio - develop Windows apps (Visual Studio
    Community 2022 17.10.3)
    • Visual Studio at C:\Program Files\Microsoft Visual
      Studio\2022\Community
    • Visual Studio Community 2022 version 17.10.35013.160

[√] Android Studio (version 2024.1)
    • Android Studio at C:\Program Files\Android\Android
      Studio
    • Flutter plugin can be installed from:
       https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
       https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      17.0.11+0--11852314)

[√] VS Code (version 1.91.0)
    • VS Code at
      C:\Users\HMBAO\AppData\Local\Programs\Microsoft VS Code
    • Flutter extension version 3.92.0

[√] Connected device (4 available)
    • 21081111RG (mobile) • <IP_ADDRESS>:37973 • android-arm64
      • Android 14 (API 34)
    • Windows (desktop)   • windows           • windows-x64
      • Microsoft Windows [Version 10.0.26120.961]
    • Chrome (web)        • chrome            • web-javascript
      • Google Chrome 125.0.6422.60
    • Edge (web)          • edge              • web-javascript
      • Microsoft Edge 127.0.2651.31

[√] Network resources
    • All expected network resources are available.

Error

Full log
> Launching lib\main.dart on phone in debug mode...
> You are applying Flutter's app_plugin_loader Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply
>
> You are applying Flutter's main Gradle plugin imperatively using the apply script method, which is deprecated and will be removed in a future release. Migrate to applying Gradle plugins with the declarative plugins block: https://flutter.dev/go/flutter-gradle-plugin-apply
>
> e: C:/Users/HMBAO/.gradle/caches/transforms-3/37865fb99fa1fb60cf850910df4bb8bf/transformed/jetified-kotlin-stdlib-common-1.8.22.jar!/META-INF/kotlin-stdlib-common.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
> e: C:/Users/HMBAO/.gradle/caches/transforms-3/90743e4880f494e80265cab0c2cb7133/transformed/core-1.10.1-api.jar!/META-INF/core_release.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
> e: C:/Users/HMBAO/.gradle/caches/transforms-3/ed8e633700fbda5f13279e2da1611347/transformed/jetified-kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib-jdk7.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
> e: C:/Users/HMBAO/.gradle/caches/transforms-3/ed8e633700fbda5f13279e2da1611347/transformed/jetified-kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib-jdk8.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
> e: C:/Users/HMBAO/.gradle/caches/transforms-3/ed8e633700fbda5f13279e2da1611347/transformed/jetified-kotlin-stdlib-1.8.22.jar!/META-INF/kotlin-stdlib.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.8.0, expected version is 1.6.0.
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Execution failed for task ':app:compileDebugKotlin'.
> > Compilation error. See log for more details
>
> * Try:
> > Run with --stacktrace option to get the stack trace.
> > Run with --info or --debug option to get more log output.
> > Run with --scan to get full insights.
>
> * Get more help at https://help.gradle.org
>
> BUILD FAILED in 20s
>
> ┌─ Flutter Fix ──────────────────────────────────────────────────────────────────────────────┐
> │ [!] Your project requires a newer version of the Kotlin Gradle plugin.                     │
> │ Find the latest version on https://kotlinlang.org/docs/releases.html#release-details, then │
> │ update D:\Flutter\navbar_router\example\android\build.gradle:                              │
> │ ext.kotlin_version = '<latest-version>'                                                    │
> └────────────────────────────────────────────────────────────────────────────────────────────┘
> Error: Gradle task assembleDebug failed with exit code 1
>
>
> Exited (1).

</details>

![image](https://github.com/maheshmnj/navbar_router/assets/74720131/a97f5ec9-fbeb-4ecd-ae23-59ff48919530)

## **Possible Solution**
Change `ext.kotlin_version` from `1.6.10` to `1.8.0`. Error gone!

Fixed and released in v0.7.5


Support for string constants in Workshop

preprocessing step that looks through the bt.xml and all scxmls for string constants
fixed mapping between strings constants and unique integers (like a enum)
replace strings with corresponding numbers in bt.xml and scxmls

e.g.
(in bt.xml)
<DetectObject name="DetectSnack" object="snacks0"/>

turns into ...
<DetectObject name="DetectSnack" object="8"/>

and
(in scxml)
<field name="data" expr="_msg.data == 'snacks0'" />

turns into ...
<field name="data" expr="_msg.data == 8" />

The workshop survived without this feature, so we can now relax and postpone this :)


Improve tickets flow UI

resolves #129, resolves #105
Future:

#213
#212
#130
#131
#134

Disabled auto merge to ensure more than 1 reviewer gets the chance to look at this monster

@marfavi Is this ready for review? Seems you were still working on it recently?

@marfavi Is this ready for review? Seems you were still working on it recently?

adjusting some code, should be ready in 30 mn

@TTA777 ready

Dart doesn't play well with rebasing again, so I'm having trouble doing it without getting bugged type errors

Lgtm, though considering the size, I think it would be good if we could get one more set of eyes on this before merging. Are you up for a look @fremartini?

Taking a look tomorrow

should the bar here not have been styled?

should the bar here not have been styled?

#213

@marfavi LGTM, squash and merge when you feel lile it 🙂


Swap out jQuery for ES6

Done based on notes in issue - https://github.com/hankchizljaw/stalfos/issues/25
Using structure in https://github.com/hankchizljaw/hankchizljaw.io

Looks great, Dave! Thank you.
It would be great if the module binding system was retrofitted as part of this. Will you be able to add that?
That Sample module you've added will demonstrate that really well.
There's also the laborious task of updating the documentation. I'll pick that up though as part of this.

I shall take a look at the weekend :)

On 22 Jun 2017, at 19:54, Andy Bell<EMAIL_ADDRESS>wrote:
Looks great, Dave! Thank you.
It would be great if the module binding system https://github.com/hankchizljaw/stalfos/blob/master/front-end/scripts/app.js#L30 was retrofitted as part of this. Will you be able to add that?
That Sample module you've added will demonstrate that really well.
There's also the laborious task of updating the documentation. I'll pick that up though as part of this.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub https://github.com/hankchizljaw/stalfos/pull/27#issuecomment-310470393, or mute the thread https://github.com/notifications/unsubscribe-auth/ATIqBL0Lq2Qv_A9sWBUzpQBLcZ8yLZVXks5sGrhdgaJpZM4OB-Al.

Actually, scrap the above. I've already penned the app delegate system to be removed as part of the project.
I propose that although the work is great here, we should close this PR and focus on the items in the project.
The priority in my opinion is making Stalfos more compatible with the modern front-end stack. Let's focus our energy on gulp and babel based compilation.
Thanks again for this PR though. I really appreciate it!


arch_alarm: don't init local variable for fpu test case fail

Summary
D16 register will be cleared in up_alarm_tick_start function when compiling with gcc.
This will cause fpu test fail on some boards.
Impact
NA
Testing
BES2003

This is one of those "super strange" changes. It feels like we might mask some bigger issue.

it look like a compiler bug, @zyfeier is preparing a bug report to gcc community.

it look like a compiler bug, @zyfeier is preparing a bug report to gcc community.

Here is the bug

it look like a compiler bug, @zyfeier is preparing a bug report to gcc community.

Follow by this bug report:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=108019

Thank you

@xiaoxiang781216 I see that the GCC bug was closed as "invalid". Does it mean that the current implementation of the FPU context save/restore has a bug?

I just saw a related PR.

No, it's our FPU test code is wrong. @zyfeier fix here: https://github.com/apache/nuttx/pull/7824.


Running the CLI fails with Invalid input switch

I am trying to follow along and running the command dotnet new react -au Individual fails with Invalid input switch. Currently on dotnet 2.2.104 and Windows 10. Have I missed something here?

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

ID: 21cb7455-3305-9316-5440-bdc22947a82d
Version Independent ID: 137d4b94-7b26-3911-b22d-42c754a95fc1
Content: Introduction to authentication for Single Page Apps on ASP.NET Core
Content Source: aspnetcore/security/authentication/identity-api-authorization.md
Product: aspnet-core
Technology: aspnetcore-security
GitHub Login: @javiercn
Microsoft Alias: scaddie

Woops sorry, I've just seen it's version 3 or higher, please close this. Unless there is a work around??


Google Usernames with . are unsupported in MQTT - "The topic contains not allowed characters"

getting this:
[homeassistant.components.mqtt.discovery] Received message on illegal discovery topic 'homeassistant/device_tracker/user.name/config'. The topic contains not allowed characters. For more information see https://www.home-assistant.io/docs/mqtt/discovery/#discovery-topic

I wonder if adding in the settings Username=username (rather than =user.name) would do.

I'll change it to _.
The name will be user_name instead of user.name.


No handlers could be found for logger "pip.vcs.git"

Looks like logging is not totally set up. I get this when pip-compile wit VCS links:
No handlers could be found for logger "pip.vcs.git"

FWIW, this issue came up for me about the same time that I added a -e requirement to a github repository (starting with git+git://).

Has this been since in recent releases?
Note to contributors: Try to reproduce by causing a failure with a git repo on pip's side.

I'm still seeing this message each time I run my upgrade script.

@ryanhiebert Could you give me your upgrade script, as well as a requirements.in to reproduce?

My script is just a thin wrapper, to do some post processing using sed to capitalize some names.
I just ran pip-compile on this requirements.in:
-e git+https://github.com/tim-schilling/django-timezone-field.git@7d6eedee1ce2a1982ef2f32b2f9f1ef9e7e10651#egg=django-timezone-field

And it gave me this output:
Could not find a tag or branch '7d6eedee1ce2a1982ef2f32b2f9f1ef9e7e10651', assuming commit.
#
# This file is autogenerated by pip-compile
# To update, run:
#
#    pip-compile --output-file requirements.txt requirements.in
#
-e git+https://github.com/tim-schilling/django-timezone-field.git@7d6eedee1ce2a1982ef2f32b2f9f1ef9e7e10651#egg=django-timezone-field
django==1.11.7
pytz==2017.3              # via django

Sorry, that doesn't have the message. That was dumb.

I may have been mis-remembering what I was seeing. I can't confirm the bug myself ATM.

Alright, closing this for now. If anyone comes up with this again, we'll reopen.

Hi, I add the issue myself running pip-compile with git urls indeed.
The format of the github urls is: -e git+ssh://git@github.com/<user>/<repo>.git@<tag>#egg=<egg>, if it can help?

Did anyone figure this out? @cancan101 ??

Hello @koleror,

Hi, I add the issue myself running pip-compile with git urls indeed.
The format of the github urls is: -e git+ssh://git@github.com/<user>/<repo>.git@<tag>#egg=<egg>, if it can help?
Also, I get No handlers could be found for logger "pip.req.req_install"

I cannot reproduce it locally. Is this issue still on, @koleror?
echo "-e git+ssh://git@github.com/jazzband/pip-tools.git@master#egg=pip-tools" | pip-compile - -vo- > /dev/null
Using indexes:
  https://pypi.org/simple

                          ROUND 1
Current constraints:
  pip-tools from git+ssh://****@github.com/jazzband/pip-tools.git@master#egg=pip-tools (from -r /var/folders/4x/rz_w89dx1z3bydfd6qpdjn_h0000gn/T/tmpflyl5zxs (line 1))

Finding the best candidates:
  found candidate -e git+ssh://git@github.com/jazzband/pip-tools.git@master#egg=pip-tools (constraint was <any>)

Finding secondary dependencies:

New dependencies found in this round:
  adding ['click', '>=6', '[]']
  adding ['six', '', '[]']
Removed dependencies in this round:
------------------------------------------------------------
Result of round 1: not stable

                          ROUND 2
Current constraints:
  click>=6 (from pip-tools->-r /var/folders/4x/rz_w89dx1z3bydfd6qpdjn_h0000gn/T/tmpflyl5zxs (line 1))
  pip-tools from git+ssh://****@github.com/jazzband/pip-tools.git@master#egg=pip-tools (from -r /var/folders/4x/rz_w89dx1z3bydfd6qpdjn_h0000gn/T/tmpflyl5zxs (line 1))
  six (from pip-tools->-r /var/folders/4x/rz_w89dx1z3bydfd6qpdjn_h0000gn/T/tmpflyl5zxs (line 1))

Finding the best candidates:
  found candidate click==7.0 (constraint was >=6)
  found candidate -e git+ssh://git@github.com/jazzband/pip-tools.git@master#egg=pip-tools (constraint was <any>)
  found candidate six==1.12.0 (constraint was <any>)

Finding secondary dependencies:
  click==7.0                requires -
  six==1.12.0               requires -
------------------------------------------------------------
Result of round 2: stable, done

#
# This file is autogenerated by pip-compile
# To update, run:
#
#    pip-compile --output-file=- -
#
-e git+ssh://git@github.com/jazzband/pip-tools.git@master#egg=pip-tools
click==7.0
six==1.12.0

I am still seeing this with (pip-compile --version: pip-compile, version 4.2.0)

Actually I am seeing a slightly different error:
No handlers could be found for logger "pip._internal.vcs.git"
Traceback (most recent call last):
  File "/Users/anton/.pyenv/versions/dn-campaign/bin/pip-compile", line 8, in <module>
    sys.exit(cli())
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/scripts/compile.py", line 358, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 168, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 263, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 339, in _iter_dependencies
    for dependency in self.repository.get_dependencies(ireq):
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/repositories/pypi.py", line 272, in get_dependencies
    download_dir, ireq, wheel_cache
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/repositories/pypi.py", line 231, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py", line 365, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py", line 295, in _get_abstract_dist_for
    req, self.require_hashes, self.use_user_site, self.finder,
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", line 258, in prepare_editable_requirement
    req, self.req_tracker, finder, self.build_isolation,
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", line 49, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(finder, build_isolation)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/distributions/source/legacy.py", line 39, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/req/req_install.py", line 563, in prepare_metadata
    self.metadata_directory = metadata_generator(self)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/generate_metadata.py", line 124, in _generate_metadata_legacy
    command_desc='python setup.py egg_info',
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/utils/subprocess.py", line 242, in call_subprocess
    raise InstallationError(exc_msg)
pip._internal.exceptions.InstallationError: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

And also this:
No handlers could be found for logger "pip.subprocessor"
Traceback (most recent call last):
  File "/Users/anton/.pyenv/versions/dn-campaign/bin/pip-compile", line 8, in <module>
    sys.exit(cli())
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/click/decorators.py", line 17, in new_func
    return f(get_current_context(), *args, **kwargs)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/scripts/compile.py", line 358, in cli
    results = resolver.resolve(max_rounds=max_rounds)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 168, in resolve
    has_changed, best_matches = self._resolve_one_round()
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 263, in _resolve_one_round
    their_constraints.extend(self._iter_dependencies(best_match))
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/resolver.py", line 339, in _iter_dependencies
    for dependency in self.repository.get_dependencies(ireq):
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/repositories/pypi.py", line 272, in get_dependencies
    download_dir, ireq, wheel_cache
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/piptools/repositories/pypi.py", line 231, in resolve_reqs
    results = resolver._resolve_one(reqset, ireq)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py", line 365, in _resolve_one
    abstract_dist = self._get_abstract_dist_for(req_to_install)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/legacy_resolve.py", line 295, in _get_abstract_dist_for
    req, self.require_hashes, self.use_user_site, self.finder,
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", line 258, in prepare_editable_requirement
    req, self.req_tracker, finder, self.build_isolation,
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/prepare.py", line 49, in _get_prepared_distribution
    abstract_dist.prepare_distribution_metadata(finder, build_isolation)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/distributions/source/legacy.py", line 39, in prepare_distribution_metadata
    self.req.prepare_metadata()
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/req/req_install.py", line 563, in prepare_metadata
    self.metadata_directory = metadata_generator(self)
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/operations/generate_metadata.py", line 124, in _generate_metadata_legacy
    command_desc='python setup.py egg_info',
  File "/Users/anton/.pyenv/versions/2.7.16/envs/dn-campaign/lib/python2.7/site-packages/pip/_internal/utils/subprocess.py", line 242, in call_subprocess
    raise InstallationError(exc_msg)
pip._internal.exceptions.InstallationError: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.

@antonagestam could you paste requirements.in? I'll check.


unable to install cdk-library-certbot v1.1.297

Describe the bug
Seeing an error when attempting to install v1.1.297, works with older versions.
Env Version  Node.js v19.8.1. NPM 9.5.1
To Reproduce
Steps to reproduce the behavior:

npm install -g aws-cdk
mkdir cert_bot
cd cert_bot
npm i @renovosolutions/cdk-library-certbot

Expected behavior
Installs without errors
Screenshots

Logs
0 verbose cli /home/linux/.nvm/versions/node/v19.8.1/bin/node /home/linux/.nvm/versions/node/v19.8.1/bin/npm
1 info using<EMAIL_ADDRESS>2 info using<EMAIL_ADDRESS>3 timing npm:load:whichnode Completed in 1ms
4 timing config:load:defaults Completed in 2ms
5 timing config:load:file:/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/npmrc Completed in 0ms
6 timing config:load:builtin Completed in 0ms
7 timing config:load:cli Completed in 1ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:/home/linux/certbot/.npmrc Completed in 0ms
10 timing config:load:project Completed in 1ms
11 timing config:load:file:/home/linux/.npmrc Completed in 0ms
12 timing config:load:user Completed in 0ms
13 timing config:load:file:/home/linux/.nvm/versions/node/v19.8.1/etc/npmrc Completed in 1ms
14 timing config:load:global Completed in 1ms
15 timing config:load:setEnvs Completed in 0ms
16 timing config:load Completed in 6ms
17 timing npm:load:configload Completed in 6ms
18 timing npm:load:mkdirpcache Completed in 1ms
19 timing npm:load:mkdirplogs Completed in 0ms
20 verbose title npm i<EMAIL_ADDRESS>21 verbose argv "i" "<EMAIL_ADDRESS>22 timing npm:load:setTitle Completed in 1ms
23 timing config:load:flatten Completed in 2ms
24 timing npm:load:display Completed in 2ms
25 verbose logfile logs-max:10 dir:/home/linux/.npm/_logs/2023-05-04T19_39_25_045Z-
26 verbose logfile /home/linux/.npm/_logs/2023-05-04T19_39_25_045Z-debug-0.log
27 timing npm:load:logFile Completed in 8ms
28 timing npm:load:timers Completed in 0ms
29 timing npm:load:configScope Completed in 0ms
30 timing npm:load Completed in 19ms
31 timing arborist:ctor Completed in 0ms
32 silly logfile done cleaning log files
33 timing idealTree:init Completed in 157ms
34 timing idealTree:userRequests Completed in 2ms
35 silly idealTree buildDeps
36 silly fetch manifest<EMAIL_ADDRESS>37 timing arborist:ctor Completed in 0ms
38 http fetch GET 200 https://registry.npmjs.org/@renovosolutions%2fcdk-library-certbot 142ms (cache hit)
39 silly fetch manifest<EMAIL_ADDRESS>40 http fetch GET 200 https://registry.npmjs.org/constructs 17ms (cache hit)
41 silly fetch manifest<EMAIL_ADDRESS>42 timing idealTree Completed in 364ms
43 timing command:i Completed in 372ms
44 verbose stack Error: unable to resolve dependency tree
44 verbose stack     at [failPeerConflict] (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1381:25)
44 verbose stack     at [loadPeerSet] (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:1347:34)
44 verbose stack     at async [buildDepStep] (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:929:11)
44 verbose stack     at async Arborist.buildIdealTree (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/build-ideal-tree.js:207:7)
44 verbose stack     at async Promise.all (index 1)
44 verbose stack     at async Arborist.reify (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:159:5)
44 verbose stack     at async Install.exec (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/lib/commands/install.js:146:5)
44 verbose stack     at async module.exports (/home/linux/.nvm/versions/node/v19.8.1/lib/node_modules/npm/lib/cli.js:134:5)
45 verbose cwd /home/linux/certbot
46 verbose Linux 4.4.0-19041-Microsoft
47 verbose node v19.8.1
48 verbose npm  v9.5.1
49 error code ERESOLVE
50 error ERESOLVE unable to resolve dependency tree
51 error
52 error While resolving<EMAIL_ADDRESS>52 error Found<EMAIL_ADDRESS>52 error node_modules/constructs
52 error<EMAIL_ADDRESS>from the root project
52 error
52 error Could not resolve dependency:
52 error peer<EMAIL_ADDRESS>from <EMAIL_ADDRESS>52 error node_modules/@renovosolutions/cdk-library-certbot
52 error   <EMAIL_ADDRESS>from the root project
52 error
52 error Fix the upstream dependency conflict, or retry
52 error this command with --force or --legacy-peer-deps
52 error to accept an incorrect (and potentially broken) dependency resolution.
53 error
53 error
53 error For a full report see:
53 error /home/linux/.npm/_logs/2023-05-04T19_39_25_045Z-eresolve-report.txt
54 verbose exit 1
55 timing npm Completed in 419ms
56 verbose unfinished npm timer reify<PHONE_NUMBER>083
57 verbose unfinished npm timer reify:loadTrees<PHONE_NUMBER>087
58 verbose unfinished npm timer idealTree:buildDeps<PHONE_NUMBER>247
59 verbose unfinished npm timer idealTree:#root<PHONE_NUMBER>247
60 verbose code 1
61 error A complete log of this run can be found in:
61 error     /home/linux/.npm/_logs/2023-05-04T19_39_25_045Z-debug-0.log

Additional context
Add any other context about the problem here.

Confirmed my suspicion. Try npm i @renovosolutions/cdk-library-certbot@^2 instead to be sure you are getting version 2 or greater of the library and it should work fine.

Have not heard back so I am closing this. Feel free to respond if it needs re-opened.


tools/syz-declextract: add outputFormat flag to choose between minimal and final descriptions

Minimal descriptions are netlink commands and syscall names, while final descriptions are complete syzkaller descriptions.

Please note that there are conflicts:
Conflicting files
tools/syz-declextract/run.go

Please update your fork (I assume it will be the master branch as well?), do git fetch and try to rebase your changes with git rebase origin/master.


Adding encoded audio without callback.

Adding encoded audio to a track is delayed and there is no ending callback. For further export, you need to crutch the delay.

Makes sense! For now, to identify the end of this process, you can bind to OnPopulateAudioData just before calling your function to append audio data, and once that delegate is broadcast, simply unbind from it, and proceed next. But yeah, it definitely makes sense to create that within the function itself, thanks for letting me know!

There are many append-wise functions, and for each of them, I would need to create both dynamic and static delegates. This would lead to a lot of repeated code. I'm considering whether it would be better to handle this using a single per-object-instanced multicast delegate, similar to OnPopulateAudioData, but without passing the audio data itself to make it more optimized. But I'm unsure about the most appropriate naming convention for this. Let me know if you have any ideas.

There should now be the OnPopulateAudioState lightweight delegate for that purpose: https://github.com/gtreshchev/RuntimeAudioImporter/wiki/Utilities


Remove Unnecessary Usings could be more forthcoming

Issue Type: Feature Request
The "Remove Unnecessary Usings" lightbulb for C# is super cool.  Love it.
However, I have roll over the unnecessary using before I can see that I actually have unnecessary usings.  It would be great if:

Unnecessary usings were more obvious.
That I was prompted ahead of actually moving over the unnecessary usings.

Love your work by the way - loving coding C# in VS Code.
VS Code version: Code 1.22.1 (950b8b0d37a9b7061b6f0d291837ccc4015f5ecd, 2018-04-06T02:26:57.615Z)
OS version: Windows_NT x64 6.1.7601

/duplicate of #46647


python311Packages.gardena-bluetooth: init at 1.4.1

Description of changes
Module for interacting with Gardena Bluetooth
https://github.com/elupus/gardena-bluetooth

Things done

Built on platform(s)

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

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] 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/)
24.05 Release Notes (or backporting 23.05 and 23.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.

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

Result of nixpkgs-review pr 275476 run on x86_64-linux 1

4 packages built:

python310Packages.gardena-bluetooth
python310Packages.gardena-bluetooth.dist
python311Packages.gardena-bluetooth
python311Packages.gardena-bluetooth.dist

Did you run the component test?

Did you run the component test?

nix-review passed which ran home-assistant-component-tests.* in the past. Was there a change that this is now longer the case?

Propagation of home-assistant-chip-core into many components, making them transitively insecure.
https://discourse.nixos.org/t/breaking-changes-announcement-for-unstable/17574/42?u=hexa

Result of nixpkgs-review pr 275476 run on x86_64-linux 1

5 packages built:

home-assistant-component-tests.gardena_bluetooth
python310Packages.gardena-bluetooth
python310Packages.gardena-bluetooth.dist
python311Packages.gardena-bluetooth
python311Packages.gardena-bluetooth.dist

Result of nixpkgs-review pr 275476 run on x86_64-linux 1

5 packages built:

home-assistant-component-tests.gardena_bluetooth
python310Packages.gardena-bluetooth
python310Packages.gardena-bluetooth.dist
python311Packages.gardena-bluetooth
python311Packages.gardena-bluetooth.dist

Result of nixpkgs-review pr 275476 run on aarch64-linux 1

4 packages built:

python310Packages.gardena-bluetooth
python310Packages.gardena-bluetooth.dist
python311Packages.gardena-bluetooth
python311Packages.gardena-bluetooth.dist


WIP: Use istiod- as the prefix for the DNS names for Istio revisions

Fixes: #432

/retest

The DNS names in go code now match the DNS names in YAML and what Istio is expecting https://github.com/cert-manager/istio-csr/pull/454#discussion_r1878544110. Thank you for finding and fixing the bug.
/approve
/lgtm


Align resolver error messages with webpack

What problem does this feature solve?
Part of https://github.com/web-infra-dev/rspack/pull/4952
https://github.com/web-infra-dev/rspack/pull/4952#discussion_r1420119580

Try not to modify webpack-test, so we can track the different, we may back to align the error message or not to align the error message one day, but let's track it for now

What does the proposed API of configuration look like?
None

if our resolver error message is better than enhanced-resolve, then it seems we don't need to align this with webpack since error message is not public API

I think it's a case by case problem at this point, let's improve the error message if any one of them is confusing. Aligning all error messages is quiet difficult because the messages are not consolidated in place in webpack.


Get userId from arbitrary username

How can any arbitrary username be converted to its corresponding userId?
I browsed the sources but I cannot find if this API wrapper provides a commoditized function to get userId.
In particular, I need to use Client.Thread.configureText by knowing the recipient username, though this function only accepts an userId.

async function search_user(session, username) {   return Client.Account.searchForUser(session, username)     .then(account => {          return account.id;     })     .catch(err => console.error(err.message)); }


fixed typo suggested by a reader

Changed will hat to will halt

I guess there was a race condition :)

yep, sure was. Thanks for helping!


AttributeError: 'LlamaConfig' object has no attribute 'mm_vision_tower'

log：
(llava) D:\LLaVA>python -m llava.serve.model_worker --controller http://localhost:10000 --port 40000 --worker http://loc
alhost:40000 --model-path ./checkpoints/LLaVA-13B-v0 --multi-modal
2023-04-22 11:15:42 | INFO | model_worker | args: Namespace(host='localhost', port=40000, worker_address='http://localho
st:40000', controller_address='http://localhost:10000', model_path='./checkpoints/LLaVA-13B-v0', model_name=None, multi_
modal=True, keep_aspect_ratio=False, num_gpus=1, limit_model_concurrency=5, stream_interval=2, no_register=False)
2023-04-22 11:15:42 | INFO | model_worker | Loading the model LLaVA-13B-v0 on worker 56bbc2 ...
Loading checkpoint shards:   0%|                                                                 | 0/3 [00:00<?, ?it/s]
Loading checkpoint shards:  33%|███████████████████                                      | 1/3 [00:02
<00:05,  2.57s/it]
Loading checkpoint shards:  67%|██████████████████████████████████████
| 2/3 [00:05<00:02,  2.56s/it]
Loading checkpoint shards: 100%|████████████████████████████████████████████
█████████████| 3/3 [00:06<00:00,  2.17s/it]
Loading checkpoint shards: 100%|████████████████████████████████████████████
█████████████| 3/3 [00:06<00:00,  2.28s/it]
2023-04-22 11:15:49 | ERROR | stderr |
2023-04-22 11:15:49 | ERROR | stderr | Traceback (most recent call last):
2023-04-22 11:15:49 | ERROR | stderr |   File "C:\Users\xht\anaconda3\envs\llava\lib\runpy.py", line 196, in _run_module
_as_main
2023-04-22 11:15:49 | ERROR | stderr |     return _run_code(code, main_globals, None,
2023-04-22 11:15:49 | ERROR | stderr |   File "C:\Users\xht\anaconda3\envs\llava\lib\runpy.py", line 86, in _run_code
2023-04-22 11:15:49 | ERROR | stderr |     exec(code, run_globals)
2023-04-22 11:15:49 | ERROR | stderr |   File "D:\LLaVA\llava\serve\model_worker.py", line 361, in
2023-04-22 11:15:49 | ERROR | stderr |     worker = ModelWorker(args.controller_address,
2023-04-22 11:15:49 | ERROR | stderr |   File "D:\LLaVA\llava\serve\model_worker.py", line 118, in init
2023-04-22 11:15:49 | ERROR | stderr |     self.tokenizer, self.model, self.image_processor, self.context_len = load_mod
el(
2023-04-22 11:15:49 | ERROR | stderr |   File "D:\LLaVA\llava\serve\model_worker.py", line 65, in load_model
2023-04-22 11:15:49 | ERROR | stderr |     image_processor = CLIPImageProcessor.from_pretrained(model.config.mm_vision_t
ower, torch_dtype=torch.float16)
2023-04-22 11:15:49 | ERROR | stderr |   File "D:\LLaVA\transformers\src\transformers\configuration_utils.py", line 260,
in getattribute
2023-04-22 11:15:49 | ERROR | stderr |     return super().getattribute(key)
2023-04-22 11:15:49 | ERROR | stderr | AttributeError: 'LlamaConfig' object has no attribute 'mm_vision_tower'

Hi, thank you for the interest in our work.
Can you try with the updated instructions: first create a new Conda environment, and then do the install? This has worked for others in #15,#23. Thanks!
https://github.com/haotian-liu/LLaVA#install

Thank you for reply
I have tried these commands from https://github.com/haotian-liu/LLaVA/issues/15:
pip install git+https://github.com/haotian-liu/transformers_llava.git@26356f0d07bacfb3857dafc7f8a519304b4c0572
git clone https://github.com/haotian-liu/transformers_llava.git transformers
pip install -e ./transformers
It doesn't work.
Do I need other operation?
first create a new Conda environment, and then do the install? What is that mean?Do I need reinstall LLaVa ？

I think I misread the error log.  AttributeError: 'LlamaConfig' object has no attribute 'mm_vision_tower'. This suggest that the model config may not be correct.
Can you check the config.json under ./checkpoints/LLaVA-13B-v0, and see if you see "mm_vision_tower": "openai/clip-vit-large-patch14"?  If not, there may be something wrong happened during the weight conversion process.  Please try follow the instructions here and do the weight conversion: https://github.com/haotian-liu/LLaVA#llava-weights

first create a new Conda environment, and then do the install? What is that mean?Do I need reinstall LLaVa ？
This is to try avoid any potential issues on the incompatibility with the package versions, so I would suggest do these four commands, to ensure a clean install.

conda create -n llava python=3.10 -y
conda activate llava
pip install --upgrade pip  # enable PEP 660 support
pip install -e .

Hi, I am closing this issue, due to the inactivity.  Hope your problem has been resolved.  If you have further concerns, please feel free to re-open or open a new issue.  Thanks!


New command: /history

The /history command should function similar to /queue. It will show the queue track history (tracks already played), instead of the upcoming tracks.

Solved in #317


Large request body

Hi,
I would like to know how do I read a large body. or how can I increase the supported body size
thanks

It's just an InputStream. Can you provide any more detail as to what you're
trying to do?
On Tue, Jan 17, 2017 at 2:17 AM lamuria<EMAIL_ADDRESS>wrote:

Hi,
I would like to know how do I read a large body.
thanks
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/ztellman/aleph/issues/288, or mute the thread
https://github.com/notifications/unsubscribe-auth/AAB6PwOpSNVaARPyT9QWrGMItZ7QcRdRks5rTJUmgaJpZM4LldFF
.


[r2.2:Cherryppick] Split unroll_batch_matmul pass into own build target

This is a cherry-pick of #37356
@jpienaar Since this doesn't include functional changes it would be amazing if it could be cherry-picked onto the 2.2 release branch.

I think you are missing https://github.com/tensorflow/tensorflow/blob/b720399a6efd37259b2dc51912e217f49b4efa60/tensorflow/compiler/mlir/tensorflow/transforms/unroll_batch_matmul.cc#L28-L29
It was in #37356 but it is not here. Is it possible the cherrypick was wrong?

@mihaimaruseac If I compare 0e86d517ea2956be302282f0845c79ca641fb01f and this PR side by side the only difference are the changes in tensorflow/compiler/mlir/tensorflow/transforms/batchmatmul_to_einsum.cc which are not relevant on the r2.2 branch since the file doesn't exist, or am I missing something?

Oh, sorry, I was looking at the wrong file.
However, there are still differences between the PR on master and the PR on this branch: On master https://github.com/tensorflow/tensorflow/pull/37356/files#diff-f20d136d02b72175cd9891df563f8d62R267-R280. On this branch https://github.com/tensorflow/tensorflow/pull/37362/files#diff-f20d136d02b72175cd9891df563f8d62R267-R287 There are more deps added on this branch than on master.

However, there are still differences between the PR on master and the PR on this branch

This is intentional since during the merge of #37356 those dependencies where added to resolve internal build errors mentioned in https://github.com/tensorflow/tensorflow/pull/37356#issuecomment-595965631
See 0e86d517ea2956be302282f0845c79ca641fb01f for the diff of the merged PR into master.

Makes sense. Thank you