Skip to content

Instantly share code, notes, and snippets.

View mxgrey's full-sized avatar
🦀
Rustacean

Grey mxgrey

🦀
Rustacean
View GitHub Profile
#!/bin/bash
success_counter=0
failure_counter=0
mkdir failures
while [ $failure_counter -lt 100 ]
do
clear
echo "=============== $RMW_IMPLEMENTATION | Failures: $failure_counter | Successes: $success_counter =========================="
"$@" &> failures/tmp.txt
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3/dist-packages/setuptools/_distutils/core.py", line 267, in run_setup
exec(code, g)
File "<string>", line 9, in <module>
ModuleNotFoundError: No module named 'numpy.distutils'
[0.751s] ERROR:colcon.colcon_core.package_identification:Exception in package identification extension 'python_setup_py' in 'venv/lib/python3.12/site-packages/numpy/_typing': Command '['/usr/bin/python3', '-c', 'import sys;from contextlib import suppress;exec("with suppress(ImportError): from setuptools.extern.packaging.specifiers import SpecifierSet");exec("with suppress(ImportError): from packaging.specifiers import SpecifierSet");from distutils.core import run_setup;dist = run_setup( \'setup.py\', script_args=(\'--dry-run\',), stop_after=\'config\');skip_keys = (\'cmdclass\', \'distclass\', \'ext_modules\', \'metadata\');data = { key: value for key, value in dist.__dict__.items() if ( not key.startswith(\'
pipenv-install install$ pipenv install -d --site-packages
│ Courtesy Notice: Pipenv found itself running within a virtual environment, so it will automatically use that environment, instead of creating its own for any project. …
│ Installing dependencies from Pipfile.lock (9ef4b3)...
│ Installing dependencies from Pipfile.lock (9ef4b3)...
│ [pipenv.exceptions.InstallError]: Ignoring ruamel.yaml.clib: markers 'platform_python_implementation == "CPython" and python_version < "3.11"' don't match your environ…
│ [pipenv.exceptions.InstallError]: Ignoring tomli: markers 'python_full_version < "3.11.0a7"' don't match your environment
│ [pipenv.exceptions.InstallError]: Collecting aiofiles==0.8.0 (from -r /tmp/pipenv-mzuexqic-requirements/pipenv-d0ap2win-hashed-reqs.txt (line 1))
│ [pipenv.exceptions.InstallError]: Using cached aiofiles-0.8.0-py3-none-any.whl (13 kB)
│ [pipenv.exceptions.InstallError]: Collecting aiosqlite==0.17.0 (from -r /tmp/pipenv-mzuexqic-requirements/pipenv-d0ap2win-hashed-reqs.txt (line 2))
<?xml version="1.0" encoding="utf-8"?>
<sdf version="1.7">
<world name="hotel">
<include>
<uri>model://CleanerBotA</uri>
<name>cleanerBotA_2</name>
<static>false</static>
<pose>28.980213 -27.447807 0 0 0 0</pose>
</include>
<include>
@mxgrey
mxgrey / generic_systems.rs
Last active August 7, 2024 14:42
Bevy IntoSystem refusing to accept a system with a generic SystemParam
use bevy::{
prelude::*,
ecs::system::SystemParam,
};
fn main() {
let mut app = App::new();
// Works
app.add_systems(Update, system_without_generic);
// Works
bevy_macro_utils + ** . . ......................................
bevy_mikktspace + * ......................
bevy_platform + ** **..*....*******.**..*********.**.****..*.....
bevy_ptr + **......................................*.....
build-templated-pages +
build-wasm-example +
ci +
compile_fail_utils + * * *
example-showcase +
bevy_derive + * * *..*........*.*******.***..***..*.....
#26 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/libgz-sim8-gz.so.8.9.0", at 0x7f475b08d66c, in runServer
#25 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/libgz-sim8.so.8", at 0x7f475ad93ad7, in
#24 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/libgz-sim8.so.8", at 0x7f475ada17f6, in gz::sim::v8::SimulationRunner::Run(unsigned long)
#23 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/libgz-sim8.so.8", at 0x7f475ada0e81, in gz::sim::v8::SimulationRunner::Step(gz::sim::v8::UpdateInfo const&)
#22 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/libgz-sim8.so.8", at 0x7f475ad9f17c, in gz::sim::v8::SimulationRunner::UpdateSystems()
#21 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/gz-sim-8/plugins/libgz-sim-physics-system.so", at 0x7f47505dd5df, in gz::sim::v8::systems::Physics::Update(gz::sim::v8::UpdateInfo const&, gz::sim::v8::EntityComponentManager&)
#20 Object "/opt/ros/jazzy/opt/gz_sim_vendor/lib/gz-sim-8/plugins/libgz-sim-physics-system.so", at 0x7f47505e3235, in gz::sim::v8::systems::PhysicsPrivate::S